yulefaxian 发表于 2010-8-12 21:25:19

新手求解。(?<content>[\s\S]*?)这个含义

(?<content>[\s\S]*?)这个含义各代表什么啊。

火车头 发表于 2010-8-13 10:11:33

(?<content>) 正则内取得内容的标记

[\s\S] 在空字符和非空字符里面的任一个,也就是所有可能的字符了
*?非贪婪匹配任意多次


综合起来 (?<content>[\s\S]*?) 就是可以匹配任意字符串任意多次了。

yulefaxian 发表于 2010-8-18 15:21:08

(?) 正则内取得内容的标记

[\s\S] 在空字符和非空字符里面的任一个,也就是所有可能的字符了
*?非贪婪 ...
火车头 发表于 2010-8-13 10:11 http://bbs.locoy.com/images/common/back.gif
我想得到标题的前两个字,(?<content>[\w\w]?) [\w\w]不是可以代表两个字吗,为什么不能得到。不加[]也不能得到。能给个这样的实例吗?
页: [1]
查看完整版本: 新手求解。(?<content>[\s\S]*?)这个含义