在非贪婪模式下,两个网址之间被引号包裹的字符串为什么没有被匹配呢?

在非贪婪模式下,两个网址之间被引号包裹的字符串为什么没有被匹配呢?

正在回答

登陆购买课程后可参与讨论,去登陆

1回答

同学你好,因为是使用的非贪婪模式进行匹配,尽可能少的匹配字符串;所以他会匹配到被引号包裹起来的字符串

而中间的百xxxxx度并没有被引号包裹起来,他前后的引号,是上一个字符串结束的引号和下一个字符串开始的引号,所以不会被匹配到,如果给中间的百度加个双引号就会被匹配到,同学可以自己动手试一下哦

如果我的回答解决了你的疑惑,请采纳,祝学习愉快~


  • qq_阿凡提cpp_0 提问者 #1
    但是中间的百度不也可被看作被前后的引号包裹嘛?
    2020-07-23 11:07:09
  • 同学你好,不可以哦,百度前后的双引号是一个结束的和一个开始的组成的,所以不能看成是被包裹着的 祝学习愉快
    2020-07-23 13:46:28
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师