116 サンプルの文字列があります。この文字列の最初の出現を長い文字列に空の文字列に置き換えるにはどうすればよいですか? regex = re.compile('text') match = regex.match(url) if match: url = url.replace(regex, '') python regex — マーク34 ソース 何を検索して置き換えますか?それは何urlですか? — BoltClock url文字列で最初に出現する「テキスト」を置換したい — marks34
239 文字列replace()関数はこの問題を完全に解決します。 string.replace(s、old、new [、maxreplace]) 部分文字列oldのすべての出現箇所をnewで置き換えた文字列sのコピーを返します。オプションの引数maxreplaceが指定されている場合、最初のmaxreplaceが置き換えられます。 >>> u'longlongTESTstringTEST'.replace('TEST', '?', 1) u'longlong?stringTEST' — virhilo ソース
20 re.sub直接使用します。これにより、次を指定できますcount。 regex.sub('', url, 1) (疑わしいかもしれませんがreplacement、引数の順序はoriginal逆ではなく、であることに注意してください。) — コンラッドルドルフ ソース
url
ですか?