Menu
CoddyTech

拆分

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。结果是一个由拆分后的子字符串组成的列表。

challenge icon

挑战

简单

编写一个程序,使用 split 函数将字符串 "apple;banana;cherry;date" 拆分成一个水果列表。使用分号 ; 作为分隔符。最后打印结果。

亲手试试

# 在这里编写代码

Python 正则表达式中的所有课

自己练习: Python 在线编译器

用你自己的文本测试正则: 正则表达式测试器