- 论坛徽章:
- 0
|
原始数据:
第一行:21319246736[quote=引自:|陈英|0 于2011年10月22日 13时26分44秒发表的评论]喜欢…我转了…网络是虚拟的…情意是真挚的…[/quote]谢谢[em]e113[/em]19104912273
第二行:1106156186梅韵悠琴12671129351267093981[ft=#ff0000,4,][B]云[/B]淡风轻润花香[/ft]\n[ft=#ff0000,4,][B]中[/B]夜谁家春歌唱[/ft]\n[ft=#ff0000,4,][B]漫[/B]庭诗情飞琴台[/ft]\n[ft=#ff0000,4,][B]步[/B]入芳丛靓影藏[/ft]11388703973
需求:
把数据每行中的格式化数据删掉,就是用[]括起来的,但是想保留表情,也就是[em]e113[/em]不能删。。
我只做了能把所有[]删掉的正则匹配gsub(\[.[^\[\]]*\],"",$0),不知道怎么把[em]和[/em]留下来。。
不删除含有e的[]内容 [quote]就删不掉 不删除含有m的[]内容,一些别的该删的也删不掉
怎么在上面那个正则表达式里指定不删除[em]和[/em]啊?
请大家赐教。。谢谢! |
|