拆分
Coddy Python 正则表达式 课程的第 4 课,共 28 课。
split 函数可以根据指定的模式将字符串拆分为列表。它类似于字符串的 split 方法,但模式匹配能力更强。
re.split(pattern, string, maxsplit=0)- pattern:用于拆分字符串的正则表达式模式。
- string:要拆分的字符串。
- maxsplit:可选。要执行的最大拆分次数。默认值为 0,表示拆分次数不受限制。
import re
text = "one, two, three, four"
pattern = ", "
result = re.split(pattern, text)
print(result) # 输出:['one', 'two', 'three', 'four']在上面的示例中,我们使用 split 函数在逗号后紧跟空格的位置拆分字符串 text。结果是一个由拆分后的子字符串组成的列表。
挑战
简单编写一个程序,使用 split 函数将字符串 "apple;banana;cherry;date" 拆分成一个水果列表。使用分号 ; 作为分隔符。最后打印结果。
亲手试试
# 在这里编写代码Python 正则表达式中的所有课
自己练习: Python 在线编译器
用你自己的文本测试正则: 正则表达式测试器