Вопрос по python – Заменить часть строки в Python? [Дубликат]

41

Possible Duplicate:
python regular expression replacing part of a matched string

Я использовал регулярные выражения для получения строки с веб-страницы, и часть строки может содержать что-то, что я хотел бы заменить чем-то другим. Как это было бы возможно сделать? Мой код такой, например:

<code>stuff = "Big and small"
if stuff.find(" and ") == -1:
    # make stuff "Big/small"
else:
    stuff = stuff
</code>
Этот ответ сводит меня с ума. Если на вопрос уже был задан и дан ответ, почему в эти ответы не включена ссылка на исходный вопрос (и ответ)? David

Ваш Ответ

2   ответа
64
>>> stuff = "Big and small"
>>> stuff.replace(" and ","/")
'Big/small'
Error: User Rate Limit Exceeded Markum
Error: User Rate Limit Exceededenthusiast programmersError: User Rate Limit Exceeded Markum
Error: User Rate Limit Exceeded
Error: User Rate Limit Exceeded
Error: User Rate Limit ExceededshouldError: User Rate Limit ExceededthatError: User Rate Limit Exceeded
20

replace() метод на строку:

>>> stuff = "Big and small"
>>> stuff.replace( " and ", "/" )
'Big/small'
Error: User Rate Limit Exceeded

Похожие вопросы