【发布时间】:2021-11-10 22:48:09
【问题描述】:
考虑到单位可以在数字之前或之后,我正在尝试编写一个正则表达式来捕获字符串中的任何度量单位。
我现在想到的是两个正则表达式。
/\d*\.?,?\d+\s?(kg|g|l)/gi 匹配
ABC 200g
EFG 5,4 Kg
HIL 2x20l
与匹配的(kg|g|l)\s?\d+,?\.?d*:
ABC g200
EFG kg 5,4
HIL l 20x2
如何加入这两个正则表达式以匹配两者:
ABC g200
EFG 5,4 Kg
【问题讨论】:
标签: regex units-of-measurement