如何检查字符串的两个子字符串是否相等。
字符串可以用左侧可变数量的随机字符、=
和右侧可变数量的随机字符来构造。
例如:
-
asdfasdf=123
-> 不应该匹配 -
1=1
-> 应该匹配 -
1a23x=1a23x
-> 应该匹配 -
234!=!432
-> 不应该匹配
试试这个^([^=]+)=1$
反向引用。请注意,您需要启用多行标志(其中^
和$
匹配每行的开头和结尾(。
它与第二个和第三个示例匹配:
-
匹配 1全匹配
1=1
第 1 组。1
-
匹配 2全匹配
1a23x=1a23x
第 1 组。1a23x