急~~ ASP 正则表达式问题

来源:百度知道 编辑:UC知道 时间:2024/06/27 08:46:52
怎么对数据做出2次提取,正则表达式该怎么写
如:数据为"[p]1234[bb]4321[/br][/p]",请把"[P][/P]"的内容放在一个TD里面,再把"[bb][/bb]"放在另外一个TD里面

请哪位高手写个一完整详细的代码给小弟参考,谢谢~~~~

在线等~~~~~~~~~~~
我的意思是这样的
比如:现在有一个字段"[P]123[BB]456[/BB][/P]",
现在需要显示这个字段:
显示方式为<tr><td>123</td><td>456</td></tr>(表格里显示特殊字符中的数据)
类似这样的字段有好几个,需要做个循环
请写详细的作为参考,感激~

对你要求的文档不是很清楚,有几个[P][/P],[P][/P]中有几个[bb][/bb],假定这个字符串只有一个[P][/P],而且以第一个[bb][/bb]为准。
我写了一个: \[P\](.*?\[bb\](.*?)\[/bb\].*?)\[/P\] 然后两个小括号里的东西就是你想要的 也就是"\1"是[P][/P]里的内容;"\2" 里的是[bb][/bb]里的内容。