sex123 发表于 2012-10-11 15:18:05

帮我写个正则表达式

<a href="/green/" >绿色通道<span>(5)</span></a>

那个数字5是变化的,一般来说是一个变化的一位数字,有时也可能是一个变化的二位或三位数字。谢谢。

love5173 发表于 2012-10-11 18:56:04

你的限制条件也太少了 这样写出来的 你未必能用啊$str='<a href="/green/" >绿色通道<span>(5)</span></a>'
$array=StringRegExp($str,'\d+',3)
MsgBox(0,0,$array)

user3000 发表于 2012-10-11 20:12:20

只要前面的字符是固定肯定可以.
比如用下面这个来捕获:
'(?i)绿色通道<span>\((\d{1,3})\)'
页: [1]
查看完整版本: 帮我写个正则表达式