我正在尝试用其子串的一部分替换字符串,我使用eclipse / notepadd替换项目文件夹中的所有此类实例。
示例:
sometext instanceof some == booleanvalue
abc instanceof xyz == booleanvalue
qwerty instanceof keyboard == booleanvalue
预期行为:
!(sometext instanceof some)
!(abc instanceof xyz )
!(qwerty instanceof keyboard)
我能够将整个字符串设为(.*)
o,将部分设为(.*[^=])
但我不知道如何用部分替换我的字符串。
答案 0 :(得分:0)
在Notepad ++中(这是您正在使用的吗?),请尝试替换
(\S+)\s+instanceof\s+([^=\s]+)\s*==\s*\S+$
与
!\(\1 instanceof \2\)
如果每个陈述都在一条线上。