正则表达式替换项目中的字符串

时间:2018-04-13 12:29:01

标签: regex

我正在尝试替换项目中的字符串...它具有共同的模式

    sometext instanceof somevar ==false
    abc instanceof   alphabet   ==false
    xyz instanceof   demo  ==false

预期行为:

!(xyz instanceof   demo)
!(abc instanceof   alphabet)

我正在尝试更换字符串,但却无法......请你帮帮我....

我尝试的步骤是*.instance0f\s((.*))  我能够获得整个文本,但后来我不知道如何用我想要的预期行为替换它...我尝试使用$ 1但它替换了相同的文本。

1 个答案:

答案 0 :(得分:0)

试试这个:

find: ([^\s]*)\s*instanceof\s*([^\s]*)\s*==\s*false
replace: !($1 instanceof $2)

您可以在Regex101处尝试。