-2

我正在搜索一个验证以下字符串格式“1,a|2,b|3,c”的正则表达式。

我也想解析这个字符串并提取出数字和字符。

任何人都可以知道什么是最好的正则表达式。

谢谢

4

1 回答 1

1

试试这个表达式:http ://regex101.com/r/qI7kW9

/(\d),([a-z])(?:\||$)/gi

第一个捕获组将保存数字,第二个将保存字母。如果您要捕获多个角色,请使用以下命令:

/(\d+),([a-z]+)(?:\||$)/gi

于 2012-08-28T12:57:05.180 回答