其他分享
首页 > 其他分享> > 正则表达式 \s*和\s*? 具体有什么区别?求认真解答 thanks

正则表达式 \s*和\s*? 具体有什么区别?求认真解答 thanks

作者:互联网

明白*和*?的区别就好了
*是贪婪模式,会尽可能匹配更多的字符
而*?是非贪婪模式 会尽量匹配少的字符
例子 假设字符串是121212
\d*2 会匹配到整个字符串 121212

而 \d*?2 会捕获到3个匹配组 分别是 12 12 12

标签:字符,12,匹配,正则表达式,121212,thanks,贪婪,字符串,解答
来源: https://blog.csdn.net/m0_37477061/article/details/88545536