正则表达式 – 正则表达式非常贪婪
发布时间:2020-12-14 06:25:18 所属栏目:百科 来源:网络整理
导读:我有以下文字 tooooooooooooon 根据这本书我正在读,当?在任何量词之后,它变得非贪婪. 我对*?n的正则表达式仍然回归太多了. 它应该返回吨不应该吗? 知道为什么吗? 正则表达式只能匹配实际存在的文本片段. 因为字符串’ton’不存在于字符串中的任何位置,所
我有以下文字
tooooooooooooon 根据这本书我正在读,当?在任何量词之后,它变得非贪婪. 我对*?n的正则表达式仍然回归太多了. 它应该返回吨不应该吗? 知道为什么吗?
正则表达式只能匹配实际存在的文本片段.
因为字符串’ton’不存在于字符串中的任何位置,所以它不能是匹配的结果.匹配只返回原始字符串的子字符串 编辑:要清楚,如果你使用下面的字符串,额外的’n’ toooooooonoooooon 这个正则表达式(没有指定’o’) t.*n 将匹配以下(在’n’之前尽可能多的字符) toooooooonoooooon 但正则表达式 t.*?n 只会匹配以下内容(在’n’之前尽可能少的字符) toooooooon (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |