nmgwddj 发表于 2013-8-21 00:21:58

请教一段正则,取同一行内两段信息(已解决)

本帖最后由 nmgwddj 于 2013-8-21 02:58 编辑

attachments/month_0710/82007101805927.jpg<br/><br/>attachments/month_0710/r2007101805930.jpg<br/><br/>蛮不错的。用来同步服务器时间挺好~内容如上,在同一行。用(\.+\)这段匹配中间的.+会一直匹配到结束,我想取出下面的格式,请教各位这段正则该如何写。attachments/month_0710/82007101805927.jpg
attachments/month_0710/r2007101805930.jpg

afan 发表于 2013-8-21 01:37:31

插入个问号即可
(\.+?\)

nmgwddj 发表于 2013-8-21 02:58:17

回复 2# afan


    请教A版,这个?在您的工具中并没有单独标注是什么意思。能解释以下吗?

afan 发表于 2013-8-21 11:37:00

回复afan


    请教A版,这个?在您的工具中并没有单独标注是什么意思。能解释以下吗?
nmgwddj 发表于 2013-8-21 02:58 http://www.autoitx.com/images/common/back.gif


    限定符+是正则的贪婪匹配,会最大限度的匹配字符。而限定符后面带问号则是懒惰匹配,也就是在符合表达式的情况下尽可能的少匹配。

nmgwddj 发表于 2013-8-21 12:16:53

回复 4# afan


    理解理解,非常感谢A版帮忙。谢谢!

haijie1223 发表于 2013-8-21 12:32:45

\(.*?)\[\/img\]

PEM-System 发表于 2013-9-3 03:13:35

能给出源码参考学习吗
页: [1]
查看完整版本: 请教一段正则,取同一行内两段信息(已解决)