1

Python で regexp 検索操作を実行してすべてに一致させたいのですが、1 文字 (この例では最後にあります):

expression = re.compile(r'http:\/\/.*')

上記の正規表現は url: 全体に一致します。http://stackoverflow.com/questions/ask;私がやりたいのは、最後の;文字なしで一致させることです。

4

1 に答える 1

1

dot (.)末尾の代わりに否定文字クラスを使用できます: -

expression = re.compile(r'http:\/\/[^;]*')
于 2013-01-27T16:08:05.640 に答える