<P>我想要在输入的内容里找出不匹配整个[DIV]或[/DIV]的内容应该怎么写哇?</P> <P>我写的是[^(\[DIV[^\]]*\]|\[\/DIV\])]*不行,请教高手!!!!!!</P>问题补充: 我要做的是一个嵌套的匹配 比如 [div]1 [div]2[/DIV] [div]3[/DIV] [/DIV] [div][/DIV]中不能有其他的[DIV][/DIV], 也就是先匹配[div]2[/DIV],[div]3[/DIV], 然后替换[div]2[/DIV],[div]3[/DIV], 然后再匹配[div]1[/DIV]
2 回答
狐的传说
TA贡献1804条经验 获得超3个赞
你可以写出匹配[DIV]和[/DIV]的正则,然后使用Regex.Replace()方法将匹配的部分替换成空字符串,就是你想要的内容了。 匹配[DIV]和[/DIV]的正则表达式是:(\[DIV\])|(\[/DIV\])
- 2 回答
- 0 关注
- 617 浏览
添加回答
举报
0/150
提交
取消