以正则方式替换湖开头替换成武汉
时间: 2023-09-21 14:11:26 浏览: 80
可以使用正则表达式进行替换,具体方法如下:
- Python代码示例:
```
import re
text = "湖北省武汉市是一座美丽的城市"
pattern = r'^湖'
replacement = '武汉'
result = re.sub(pattern, replacement, text)
print(result)
```
输出结果为:`武汉北省武汉市是一座美丽的城市`。
- 正则表达式解释:
`^` 表示匹配开头,`湖` 表示匹配以湖开头的字符串。
- 替换方法:
使用 `re.sub()` 方法进行替换,其中 `pattern` 参数表示正则表达式,`replacement` 参数表示要替换的字符串,`text` 参数表示原始文本。
阅读全文