这里确定没错?B选项认为加?是贪婪模式这没错?

正在回答

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

1回答

同学,你好。B选项是没有错的。

?匹配前面的子表达式零次或一次。 加?是尽可能少的匹配,只要有一处符合正则匹配则结束匹配,这样就可以避免过多的干扰信息。

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

  • 三个月学python 提问者 #1
    对呀,尽可能少的匹配,所以是非贪婪模式呀
    2019-12-24 18:11:21
  • 好帮手慕美 回复 提问者 三个月学python #2
    同学,你好。B选项通俗理解为:设置了贪婪模式又想尽可能少的匹配无关紧要的信息,要想实现其效果,具体做法为:数量词的后面加“?”符号。祝学习愉快~~~~
    2019-12-24 18:23:14
  • 三个月学python 提问者 #3
    老师,您好。您不觉得这个解释很牵强吗?贪婪模式下尽可能少的匹配,那不就等价于非贪婪,加?不就是设置非贪婪模式的明确方法吗?设置贪婪模式还要尽可能少的匹配,那不是自相矛盾。B选项的描述即使强行如您所说的解释,也存在描述不当的嫌疑,如果不能合理解释,为了后来的同学不致误解,希望纠正描述。(如果想表达您说的意思请改成“若要设置贪婪模式可以尽可能少的.......”,如果要描述非贪婪的作用请改成“设置非贪婪模式可以尽可能少的......”)
    2019-12-24 19:01:24
问题已解决,确定采纳
还有疑问,暂不采纳

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

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

0 星
4.入门主流框架Scrapy与爬虫项目实战
  • 参与学习           人
  • 提交作业       107    份
  • 解答问题       1672    个

Python最广为人知的应用就是爬虫了,有趣且酷的爬虫技能并没有那么遥远,本阶段带你学会利用主流Scrapy框架完成爬取招聘网站和二手车网站的项目实战。

了解课程
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

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