⊗pyPmREFSP 53 of 129 menu

Pythonのsearchメソッドで見つかった位置

matchオブジェクトを使用して、見つかった部分文字列の位置を特定することもできます。 この目的には2つのメソッドが使用されます。メソッド startは開始位置を返し、 メソッドendは終了位置を返します。

実際に試してみましょう。以下の文字列があるとします:

txt = '123 456 789'

メソッドsearchを使って最初の数字の部分文字列を見つけ、 次にメソッドstartendを使って得られた部分文字列の位置を表示してみましょう:

res = re.search('\d+', txt) print(res.start()) # 0を表示 print(res.end()) # 3を表示

以下の文字列が与えられています:

txt = 'abcde 123456'

文字のみで構成される部分文字列を見つけてください。 見つかった部分文字列の開始位置と終了位置を表示してください。

日本語
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItalianoქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
当サイトでは、サイトの動作、分析、パーソナライゼーションのためにクッキーを使用しています。 データ処理はプライバシーポリシーに従って行われます。
すべて受け入れる 設定 拒否