以下是一个正则表达式的筛选语法,能够同时将“8万”识别成“8”以及将“1,000”识别成“1,000”:

(\d+(,\d+)?)(万)?

该正则表达式的含义如下:

  • \d+:匹配一个或多个数字。
  • (,\d+)?:匹配一个逗号后面跟着一个或多个数字的可选部分。
  • (万)?:匹配一个可选的“万”字。

这个正则表达式将匹配以下内容:

  • "8":将匹配到数字8。
  • "1,000":将匹配到数字1,000。
  • "8万":将匹配到数字8。
  • "1,000万":将匹配到数字1,000。

注意:这个正则表达式假设输入的数字部分只包含整数,如果需要支持小数部分,可以根据具体需求进行修改。


原文地址: https://www.cveoy.top/t/topic/i4rV 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录