0

正規表現に属する文字の最初の左側の出現のインデックスを見つける方法は? 任意の文字列と正規表現がinvalid_tail = re.compile(r'[^a-zA-Z0-9+/=\n\r].*$') あり、invallid_tail reg にある文字のインデックスを見つける必要があります。

4

1 に答える 1

2

match オブジェクトのstart()メソッドを使用します。

>>> text = "foobar*spam"
>>> invalid_tail = re.compile(r'[^a-zA-Z0-9+/=\n\r].*$')
>>> invalid_tail.search(text).start()
6
于 2013-09-06T15:55:17.077 に答える