溫馨提示×

Python中怎么用正則表達式替換復雜的字符串

小億
101
2024-04-02 14:07:56
欄目: 編程語言

要使用正則表達式替換復雜的字符串,可以使用re.sub()函數。下面是一個示例代碼:

import re

text = "Hello, my email is example.email@gmail.com"

# 使用正則表達式找到email地址并替換為"xxx"
new_text = re.sub(r'\b[A-Za-z0-9._%+-]+@[A-Za-z0-9.-]+\.[A-Z|a-z]{2,}\b', 'xxx', text)

print(new_text)

在上面的示例中,我們使用正則表達式來找到email地址并將其替換為"xxx"??梢愿鶕唧w的需求修改正則表達式來匹配不同的模式并進行替換。

0