|
发表于 2020-4-13 20:15:01
|
显示全部楼层
楼主所给的条件中,还需要明确一些内容,就是a和b,a和b虽然可以是变化的,但是必须要满足一定的条件,比如说它是成对出现的,或遵循一定格式,才可以用正则来匹配,不能是任意的字符串,否则无法确定哪个是你想要的a和b,举个例子,a和b分别如下
<a>和</a>
<font>和</font>
这样的,以及你给的例子,都可以用下面的正则来取出你想要的内容
String yourStr=textBox1.Text ;
Match m=Regex.Match(yourStr,"<(.*)>(.*?)</\\1>");
textBox2.Text = m.Groups [2].Value ; //m.Groups [2].Value为所要提取的内容
这只是个例子,还需要你指明a和b的限定条件,才能给出真正是你需要的正则 |
|