2017-03-23 13 views
-3

文字列の2つの部分文字列が等しいかどうかをチェックする方法。文字列中の2つのランダムシーケンスをRegexと比較する

文字列は、左側に可変量のランダムな文字、=、および右側に可変量のランダムな文字で構成できます。

例:

  • asdfasdf=123 - >
  • 1a23x=1a23xが一致している必要があります - - >
  • 1=1が一致していなければならない>と一致する必要があり
  • 234!=!432 - >
+0

"*私はXをしたい" *は質問ではありません。 – melpomene

+0

ありがとう!私は「How to do X」で始まる質問を言い換えた。 – triplejberger

+0

それは本当にそれをより良くするものではない。それでも "私のためにコードを書く"と言っています。 – melpomene

答えて

1
一致していなければなりません

これを試してください^([^=]+)=\1$を参考にしてください。複数行フラグを有効にする必要があります(^$はそれぞれの行の先頭と末尾に一致します)。

それは第二とあなたの例の第三に一致します。

  • マッチ1 全試合1=1 グループ1 1

  • マッチ2 全試合1a23x=1a23x グループ1 1a23x

関連する問題