0

これは、このフォーラムの参加者にとっては些細なことかもしれませんが、私はこれを 1 日中デバッグすることになりました。Pythonスクリプトを実行していますが、問題は次のとおりです。

import re
spice="IN_N1"
rtl="IN_N13"
re.match(spice,rtl)

これにより、一致オブジェクトが返されます。Python は、2 番目の文字列の任意の場所で文字列 IN_N1 に一致するようで、一致を返します。この場合、文字列全体を比較して一致しないを返すようにしたい。つまり、上はspice="IN_N13"の場合のみマッチさせたい。誰かが解決策を提案できれば素晴らしいことです。ありがとう!

4

1 に答える 1

2

あなたのPython正規表現は次のように解釈されますIN_N1.*

パターンを に変更するIN_N1$と、動作するはずです。

ただし、アレクサンダーのコメントを考慮してください;)

//編集: コメントを考慮するように正規表現を修正

于 2013-10-21T10:44:35.407 に答える