举几个例子
一、使用捕获型()
比如0.23
1、(^\d+)(\.)(\d{0,2})
正则表达式有3个()使用match就会产生3个分组
2、^\d+\.\d{0,2}
没有(),不产生分组
二、非捕获型(?:)
(?:^\d+)(\.)(\d{0,2})
第一个分组不再捕获
原文地址:https://www.cnblogs.com/zhaogaojian/p/12207959.html
时间: 2024-12-10 08:32:22
举几个例子
一、使用捕获型()
比如0.23
1、(^\d+)(\.)(\d{0,2})
正则表达式有3个()使用match就会产生3个分组
2、^\d+\.\d{0,2}
没有(),不产生分组
二、非捕获型(?:)
(?:^\d+)(\.)(\d{0,2})
第一个分组不再捕获
原文地址:https://www.cnblogs.com/zhaogaojian/p/12207959.html