diff --git a/src/uu/expr/src/syntax_tree.rs b/src/uu/expr/src/syntax_tree.rs index 317c86a1a..c555e6ccc 100644 --- a/src/uu/expr/src/syntax_tree.rs +++ b/src/uu/expr/src/syntax_tree.rs @@ -178,7 +178,7 @@ impl StringOp { let re = Regex::with_options( &re_string, - RegexOptions::REGEX_OPTION_NONE, + RegexOptions::REGEX_OPTION_SINGLELINE, Syntax::grep(), ) .map_err(|_| ExprError::InvalidRegexExpression)?; diff --git a/tests/by-util/test_expr.rs b/tests/by-util/test_expr.rs index b669c2dd7..5ac5c262d 100644 --- a/tests/by-util/test_expr.rs +++ b/tests/by-util/test_expr.rs @@ -642,7 +642,6 @@ mod gnu_expr { .stdout_only("1\n"); } - #[ignore] #[test] fn test_anchor() { new_ucmd!()