比较字符串中的两个随机序列与Regex

时间:2017-03-23 18:38:00

标签: regex

如何检查字符串的两个子字符串是否相等。

字符串可以构造为左侧有可变数量的随机字符,=,右侧有可变数量的随机字符。

例如:

  • asdfasdf=123 - >不应该匹配
  • 1=1 - >应该匹配
  • 1a23x=1a23x - >应该匹配
  • 234!=!432 - >不应该匹配

1 个答案:

答案 0 :(得分:1)

使用后向引用尝试此np.save/load。请注意,您需要启用多行标记(其中^([^=]+)=\1$^匹配每行的开头和结尾)。

它匹配你的第二个和第三个例子:

  • 匹配1 完全匹配$ 第1组1=1

  • 第2场比赛 完全匹配1 第1组1a23x=1a23x