请问这样的正则怎么写??

wap7777 2012-01-15 01:27:57
比如有一段内容:

过滤前的内容:

我要过<滤掉>文本中的<和>,但不要过滤<a href="http://bbs.csdn.net">CSDN论坛</a>,正则怎么写??

过滤后的内容应该是这样的:

我要过滤掉文本中的和,但不要过滤<a href="http://bbs.csdn.net">CSDN论坛</a>,正则怎么写??
...全文
94 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
aihua17 2012-01-16
  • 打赏
  • 举报
回复
问题都描述不清楚么
Left_you 2012-01-16
  • 打赏
  • 举报
回复
始终觉得lz的问题描述读不通 “我要过<滤掉>文本中的<和>”??? 神马意思?
p2227 2012-01-15
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 wap7777 的回复:]

感谢楼上朋友的解答,,

我要过<滤掉>文本中的<和>,我的问题提的不够详细,,<滤掉><和>,,其中 滤掉,和,这个<>之间的内容是变化的,不是固定不变的...

<[^/abrspnf] 保留了</a,<br/,<span,</span,</font,<font, 虽然这个勉强可以达到效果,,不知道哪个朋友有更好的写法...
[/Quote]这个要结合你的内容,到底要保留哪些HTML代码自己定义出来,要不保留里面内容为中文的尖括号?
wap7777 2012-01-15
  • 打赏
  • 举报
回复
感谢楼上朋友的解答,,

我要过<滤掉>文本中的<和>,我的问题提的不够详细,,<滤掉><和>,,其中 滤掉,和,这个<>之间的内容是变化的,不是固定不变的...

<[^/abrspnf] 保留了</a,<br/,<span,</span,</font,<font, 虽然这个勉强可以达到效果,,不知道哪个朋友有更好的写法...
q2104574 2012-01-15
  • 打赏
  • 举报
回复
(?<=^\w{3})[<]|(?<=^.{6})[>]|(?<=[<][和])[>]|[<](?=[和])
这也可以
q2104574 2012-01-15
  • 打赏
  • 举报
回复
[<](?=[滤][掉])|(?<=[滤][掉])[>]|[<](?=[和])|(?<=[和])[>]


正则这个就是。。
q2104574 2012-01-15
  • 打赏
  • 举报
回复
。。文本呢?
你上面根本没有和字。。

87,990

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧