正则表达式筛选数字:识别'8万'为'8','1,000万'为'1,000'
以下是一个正则表达式的筛选语法,可以同时将'8万'识别成'8'以及将'1,000万'识别成'1,000':
(\d+(,\d{3})*|\d+)(?=万)
这个正则表达式的含义是:
\d+:匹配一个或多个数字。(,\d{3})*:匹配逗号和三个数字的组合,可以重复零次或多次。|:表示或的关系。\d+:再次匹配一个或多个数字。(?=万):使用正向前瞻,表示后面必须是一个'万'字。
这个正则表达式可以同时匹配'8万'和'1,000万',并将其分别识别为'8'和'1,000'。
原文地址: https://www.cveoy.top/t/topic/eCld 著作权归作者所有。请勿转载和采集!