大文字と小文字を区別しないで文字列と完全に一致する場合は一致させようとしています。以下は私の文字列の値が異なるがまだ一致しているコードです。上記のコードk = 999 , v = 99
が、マッチング及びk = AAA, v = aa
マッチングにおいて正確に一致する数字と文字列のためのPython re
import re
k = "999"
v = "99"
if (re.search(v, k , re.IGNORECASE)):
print "xyz"
k = "AAA"
v = "aa"
if (re.search(v, k , re.IGNORECASE)):
print "xyz"
。私が正確に必要としているのは、k= 999
とv = 999
が一致し、他のすべての場合が一致してはならない場合です。 k =AAA
とv = aa
が一致しない場合は、k = AAA
とv = aaA
のように一致する必要があります(意味無視の場合)。
は、なぜあなたはすべてで正規表現を使用していますか?簡単な比較によって、必要なものが得られます: 'if v == k:'。 –
私は大文字小文字を無視する必要があります、私はまた文字列を比較します – asteroid4u
あなただけではなく、あなたの答えのようなデータを使用するつもりですか? –