当前位置: 代码迷 >> ASP >> 求正则表达式取字符串的指定字符解决方法
  详细解决方案

求正则表达式取字符串的指定字符解决方法

热度:237   发布时间:2013-08-10 21:14:06.0
求正则表达式取字符串的指定字符
很多字符串都是由这样组成

(22)我我是中国人是中国人
(21)我是中我是中国人国人
(23)我是中我是中国人国人
(28)我是中国我是中国人人
(99)我我是中国人是中国人
(100)我是中国人


求一表达式取这些字符串里,括号里边的值,其他的不要
怎么写这表达式取值?请高手指点
正则表达式

------解决方案--------------------
dim re
set re = new RegExp
re.pattern = "[^(]+?(?=\))"
re.global = true
re.ignoreCase = true

s = "(22)我我是中国人是中国人(21)我是中我是中国人国人(23)我是中我是中国人国人(28)我是中国我是中国人人"

Set Matches =re.Execute(s)
For Each Match in Matches
response.write Match
response.write "<br>"
Next


这个意思?
  相关解决方案