我试图找到正则表达式以仅匹配模式的一部分
示例文字是:
GoodClass.NiceMethod
BadClass.NiceMethod
Badclass2.NiceMethod
Verybadclass.NiceMethod
GoodClass.NiceMethod
BadClass.NiceMethod
Badclass2.NiceMethod
GoodClass.NiceMethod
我怎样才能把所有的线都放在' NiceMethod'不遵循' GoodClass'
答案 0 :(得分:1)
您可以使用负面的背后隐藏:
String regex = "(?<!GoodClass\\.)\\bNiceMethod\\b";