主要是正则的编写

mport re
line = 'asdf fjdk; afed, fjek,asdf, foo'
# \s 匹配任意空白符,正则意思:分隔符可以是逗号,分号或者是空格,并且后面紧跟着任意个的空格
print(re.split(r"[;,\s]\s*",line))   # ['asdf', 'fjdk', 'afed', 'fjek', 'asdf', 'foo']
# 如果使用了捕获分组,那么被匹配的文本也将出现在结果列表中
print(re.split(r"(;|,|\s)\s*",line))  # ['asdf', ' ', 'fjdk', ';', 'afed', ',', 'fjek', ',', 'asdf', ',', 'foo']

 

相关文章:

  • 2022-12-23
  • 2021-07-02
  • 2021-11-14
  • 2021-06-13
  • 2021-04-22
  • 2021-05-30
  • 2022-12-23
猜你喜欢
  • 2021-07-11
  • 2023-03-13
  • 2021-12-29
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案