找回密码
 加入
搜索
查看: 2072|回复: 4

[AU3基础] 【已解决】请教正则匹配问题,为什么会匹配不到自己想要的结果?

[复制链接]
发表于 2016-10-21 19:59:45 | 显示全部楼层 |阅读模式
本帖最后由 zghwelcome 于 2016-10-21 21:03 编辑

这个是原字符串:

。百度杀毒是由百度公司研发的专业杀毒软件,也是世界上第一款将“深度学习”技术应用到病毒查杀客户端的产品。产品依托于百度强大的云计算、大数据能力。自2013年上线以来,百度杀毒累积为千万用户提供网络安全服务。
百度卫士: 轻、快、智、净
百度卫士是百度公司出品的系统工具软件,集电脑加速、系统清理、安全维护三大功能于一身,为用户提供优质的电脑及网络安全服务。
百度医生: 更权威,更便捷,更丰富,连接人与医疗服务
百度医生打造了面向普通用户、医生以及医院的产品体系,包括百度医生、百度医生工作台、百度医学、医疗直达号等,实现医患双选的业务模式,从而优化医疗资源的配置效率,提升各方的工作效率,改善患者的就医体验。

    百度商业服务,新生产力引擎

百度商业服务是原有的百度推广(以搜索推广为主)的基础上,将数据产品、交易产品、媒体产品、信用产品和咨询服务进行了深度的整合, 并已将咨询服务、百度内容联盟加入到整体的商业服务框架中来。
目前百度商业服务包括三大类产品服务: 以凤巢搜索排名为基础的推广类产品服务,品牌宣传类的产品服务以及基于大数据的数据产品增值服务。


;//////////////////// 我想匹配包含关键词,最短的一句。即 “。”号之间最短的,包含关键词的话,但是我的正则却把“。”也匹配了进来,求教问题在哪?谢谢各位
(?U)(?s)。[\V\v]*([\V\v]*?搜索[\V\v]*?)。
 楼主| 发表于 2016-10-21 20:03:12 | 显示全部楼层
我想要得到的结果是:
[1]

    百度商业服务,新生产力引擎

百度商业服务是原有的百度推广(以搜索推广为主)的基础上,将数据产品、交易产品、媒体产品、信用产品和咨询服务进行了深度的整合, 并已将咨询服务、百度内容联盟加入到整体的商业服务框架中来

[2]目前百度商业服务包括三大类产品服务: 以凤巢搜索排名为基础的推广类产品服务,品牌宣传类的产品服务以及基于大数据的数据产品增值服务

谢谢各位,不知问题出在哪
发表于 2016-10-21 20:52:34 | 显示全部楼层
'[^。]*?搜索[^。]*?。'

评分

参与人数 1金钱 +40 收起 理由
zghwelcome + 40 Perfect,谢谢指点!

查看全部评分

 楼主| 发表于 2016-10-21 21:04:35 | 显示全部楼层
Alam 发表于 2016-10-21 20:52



    相当精简,受教了!
发表于 2016-10-22 01:02:44 | 显示全部楼层
回复 3# Alam


    没批到结果呢,是不是字符有问题
您需要登录后才可以回帖 登录 | 加入

本版积分规则

QQ|手机版|小黑屋|AUTOIT CN ( 鲁ICP备19019924号-1 )谷歌 百度

GMT+8, 2024-12-25 14:37 , Processed in 0.078057 second(s), 25 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表