2

我正在尝试使此正则表达式^(?!\-\-\sRoaming)与之匹配,-- Roaming但事实并非如此。--我是否正确匹配和之间的空白Roaming

4

3 回答 3

1

空格是正确的。但为什么不--\sRoaming适合你?

于 2012-06-22T16:25:56.203 回答
1

是的,您正确匹配正则表达式的那部分。我对正则表达式有点模糊,但是什么?!意思是?我尝试了http://regexpal.com/中的 \-\-\sRoaming 部分,它工作正常。

于 2012-06-22T16:27:00.103 回答
1

试试这个,如果输入中的任何地方都不匹配-- Roaming

^(?!.*--\sRoaming)


请注意,您不需要转义连字符。

于 2012-06-22T17:19:55.287 回答