Yanıtlar:
string replace () işlevi bu sorunu mükemmel bir şekilde çözer:
string.replace (s, eski, yeni [, maxreplace])
S dizesinin bir kopyasını, eski alt dizginin tüm oluşumlarını yeniyle değiştirerek döndürür. İsteğe bağlı maxreplace bağımsız değişkeni verilirse, ilk maxreplace oluşumları değiştirilir.
>>> u'longlongTESTstringTEST'.replace('TEST', '?', 1)
u'longlong?stringTEST'
re.sub
Doğrudan kullanın , bu, aşağıdakileri belirtmenize olanak tanır count
:
regex.sub('', url, 1)
(Not bağımsız değişken sırasının olduğu replacement
, original
karşıt olmayan olarak şüpheli olabilir.)
url
?