c# 正则表达式?
qqweqw(1111)qweqwe(1111)我想得到两个刮号里的数据用正则表达式怎么弄?...
qqweqw(1111)qweqwe(1111)
我想得到两个刮号里的数据 用正则表达式怎么弄? 展开
我想得到两个刮号里的数据 用正则表达式怎么弄? 展开
4个回答
更多追问追答
追问
你用的是什么软件? 但是要()里必须有数据 如果 getdate() 就不能算,就是获取 sql insert 表名() value() 是值
追答
我是在ubuntu下面用的,这是一款Qt的软件,可以到这里下载:
http://qt-apps.org/content/show.php/QRegExp-Editor?content=123907
你是想获取表名和value是吧?
我可以用这个:
.+\((.+)\).+\((.+)\)
测试数据为:
insert into mytable (field1,field2,field3) values (value1,"value2",getdate())
\1的结果为:field1,field2,field3
\2的结果为:value1,"value2",getdate()
展开全部
用这个试试
((?<=\w*\()\w+(?=\)))+
但是你的字符串中第一对括号是中文前提下的括号,得还过来
((?<=\w*\()\w+(?=\)))+
但是你的字符串中第一对括号是中文前提下的括号,得还过来
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
\(\d+\)
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询