正则表达式.取两重小括号中的内容
我有一个字符串.不确定.有两种情况:
1:(ab cd) ,只有1个括号,取括号中的正则表达式是
Dim reg As Regex = New Regex(\(([^)]*)\))
Dim m As Match = reg.Match(TextBox1.Text)
MessageBox.Show(m.Groups(1).Value)
2 如果 (ab (cd)) 里面有两重括号,我还是想取最外层括号内的值得到 ab (cd)
有没有一个正则表达式,可以涵盖上两种情况下使用呢?
正则表达式.取两重小括号中的内容
答案:1 悬赏:50 手机版
解决时间 2021-08-14 10:10
- 提问者网友:嘚啵嘚啵
- 2021-08-13 22:30
最佳答案
- 五星知识达人网友:白昼之月
- 2021-08-13 23:26
Dim reg As Regex = New Regex(\((([^()]*|\([^()]*\))*)\))
其它代码不变
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯