用什么正则表达式将一个字符串分隔成一个基于逗号和/或白色的项列表?示例:"item1, item2 item3 item4 , item5"结果:["item1", "item2", "item3", "item4", "item5"]
"item1, item2 item3 item4 , item5"
["item1", "item2", "item3", "item4", "item5"]
ahy6op9u1#
不确定你想要什么,但我会在Python中使用以下代码使用正则表达式拆分字符串:
import re s="item1, item2 item3 item4 , item5" re.split('\s*,*\s*',s)
作为输出给出:
['item1', 'item2', 'item3', 'item4', 'item5']
aemubtdh2#
使用此模式:item\d+Regex Demo
item\d+
yquaqz183#
您可以使用以下正则表达式[,\s]+来查找分隔符。下面是一个Python的例子:
[,\s]+
import re text = "item1, item2 item3 item4 , item5" result = re.split(r'[,\s]+', text)
此代码返回以下输出:
3条答案
按热度按时间ahy6op9u1#
不确定你想要什么,但我会在Python中使用以下代码使用正则表达式拆分字符串:
作为输出给出:
aemubtdh2#
使用此模式:
item\d+
Regex Demo
yquaqz183#
您可以使用以下正则表达式
[,\s]+
来查找分隔符。下面是一个Python的例子:
此代码返回以下输出: