2017-05-18 4 views
-2
str_search = "DD09" 

str_1 = "DD09 High speed status" 
Str_2 = "Dd09 High speed status" 

str.find (str_search) 
print(str) 

出力:DD09高速状態は、特定のサブ文字列を検索することができません与えられた文字列に

はなぜStr_2を印刷することはできませんよ?どうすればこの問題を克服できますか?

+0

あなたが「がstr_2を印刷することができません」とは何を意味するのですか? – khelwood

+0

Dd09がStr_2にあります。大文字と小文字を区別しない検索を実行していません。これが2番目の文字列を表示しない理由です。どのようにこの問題を克服する? – NaveeKool

+0

あなたが_that_質問をしていれば、それは意味をなさないでしょう。 – khelwood

答えて

1

検索する前に、小文字両方の文字列を作成します。

str_search = "DD09" 

str_1 = "DD09 High speed status" 
Str_2 = "Dd09 High speed status" 

position = Str_2.lower().find(str_search.lower()) 
print(position) 
関連する問題