正则表达式提取数字:识别“8万”和“1,000”
您可以使用以下正则表达式来筛选出数字部分:
(\d+(,\d{3})*|\d+)(\.\d+)?
这个正则表达式的含义如下:
(\d+(,\d{3})*|\d+):匹配整数部分,可以是多个数字,也可以是逗号分隔的数字(例如:1,000)。(\.\d+)?:匹配小数部分,可以有也可以没有小数点及其后面的数字。
使用这个正则表达式可以将‘8万’识别为‘8’,将‘1,000’识别为‘1000’。
原文地址: https://www.cveoy.top/t/topic/eCjH 著作权归作者所有。请勿转载和采集!