5321得票35回答
正则表达式用于匹配不包含某个单词的行

我知道可以使用其他工具(例如 grep -v)来匹配一个词并反转匹配结果。然而,是否可能使用正则表达式来匹配不包含特定单词(例如 hede)的行? 输入: hoho hihi haha hede 代码: grep "<Regex for 'doesn't contain hed...

411得票2回答
正则表达式 - 不包含特定字符

我需要一个正则表达式来匹配句子中是否存在除了 < 或者 > 以外的字符。 如果字符串中存在 < 或者 > ,则必须返回 false。 我已经部分成功了,但只能匹配到开头或结尾的 < > 符号: (?!<|>).*$ 我正在使用 .Net...

188得票5回答
如何排除特定的字符串常量?

正则表达式是否可以用来匹配除特定字符串常量(如"ABC")之外的任何字符串? 有没有可能仅排除一个特定的字符串常量?

153得票5回答
一个包含某个单词但不包含另一个单词的字符串的正则表达式

我正在设置Google Analytics中的一些目标,需要一些正则表达式的帮助。 假设我有4个URL:http://www.anydotcom.com/test/search.cfm?metric=blah&selector=size&value=1 http://www....

146得票4回答
使用正则表达式匹配不以我的字符串开头的字符串

对于 PMD,我希望有一个规则,可以警告我那些以 my 开头的丑陋变量。 这意味着我必须接受所有不以 my 开头的变量。 因此,我需要一个遵循以下行为的正则表达式 (re):re.match('myVar') == false re.match('manager') == ...

139得票5回答
如何否定整个正则表达式?

我有一个正则表达式,例如(ma|(t){1})。它匹配ma和t,不匹配bla。 我想否定这个正则表达式,因此它必须匹配bla而不是ma和t,通过向这个正则表达式添加一些内容。我知道我可以写bla,但实际的正则表达式更复杂。

99得票6回答
正则表达式:获取匹配字符串后面的单词

以下是内容:Subject: Security ID: S-1-5-21-3368353891-1012177287-890106238-22451 Account Name: ChamaraKer Account Domain: JI...

88得票7回答
不包含特定字符串的正则表达式

我有类似这样的东西 ```html aabbabcaabda ``` 为了选择被a包裹的最小组,我使用了这个正则表达式:`/a([^a]*)a/`,它能够很好地工作。 但是当我想要选择被aa包裹的组时,我需要像这样的东西: ```html /aa([^aa]*)aa/ ``` ...

71得票4回答
正则表达式中如何对字符取反

我该如何编写一个正则表达式以满足以下条件? 不包含数字 不包含特殊字符 不包含空格 在一个字符串中

69得票7回答
Unix中grep命令正则表达式含有'x'但不含'y'

我需要一个单行正则表达式,用于在Unix grep中匹配包含alpha但不包含beta的内容。grep 'alpha' <> | grep -v 'beta'