Regexp负面检查组中的单词

时间:2018-01-29 13:03:47

标签: regex regex-negation regex-lookarounds regex-group regex-greedy

我的模板在这里:

https://regex101.com/r/6z8X43/3

我的问题是比赛7中的第二组:

([^\/\n]*)

this.text = text;

它表示任何字符,除了/或"新行"直到.text

但我需要添加"这个"对此否定检查说,this.text应该无效。像([^\/\n|this]*)这样的东西 - 不是/,不是\ n而不是完全"这个"。

1 个答案:

答案 0 :(得分:2)

您可以使用

^([ \f\t]*)((?:(?!this)[^\/\n])*)\.text\s*=[ \f\t]*([^$;\n=]+)
#                ^^^^^

请参阅your modified demo