欢迎光临散文网 会员登陆 & 注册

正则表达式 —— 非贪婪匹配

2023-08-21 16:33 作者:J加乐  | 我要投稿


问题来源


对于  ?  的疑问:为什么要加  ?

? 是一种量词,表示匹配前面的字符或子表达式零次或一次,但是尽可能少地匹配。.? 表示匹配任意字符(除了换行符)零次或多次,但是尽可能少地匹配。这种匹配方式叫做非贪婪或最小匹配。

与之相对的是贪婪或最大匹配,它会尽可能多地匹配字符

这里的近可能多是指长度,不是次数


示例:

贪婪匹配

贪婪匹配示例


非贪婪匹配

非贪婪匹配示例


正则表达式 —— 非贪婪匹配的评论 (共 条)

分享到微博请遵守国家法律