首页 » Asp.Net, C#, Javascript » 阅读文章

Asp.net/Javascript使用正则表达式过滤UBB内容

2009年9月7日

对于UBB代码,格式是如下的:

[xxx] …… [/xxx] 或者

[xxx ….]……[/xxx]

过滤的代码如下:

<script type="text/javascript">
var ptn = /\[(.+).*\].+?\[\/\1\]/ig;
var str = '你要处理的[url target="_blank"]http://www.google.com[/url]  [img]http://www.google.com/aa.png[/img]这样字符串';
alert(str.replace(ptn, ''));
</script> 

和别人一起分享吧:
  • Google Bookmarks
  • QQ书签
  • 饭否
  • 校内网
  • 豆瓣九点
  • 嘀咕
  • 365Key网摘
  • POCO网摘
  • 豆瓣
  • 开心网
  • 新浪ViVi
  • 百度搜藏
  • email
  • Add to favorites
  • Facebook
  • Live
  • 收客
  • Twitter
  • del.icio.us
  • PDF
  • Yigg
  • Print
  • Digg
  • Haohao
  • RSS
  • Yahoo! Bookmarks

本文作者:三角猫 DeltaCat
文章出处:真有意思网(http://www.zu14.cn)
引用地址:点击复制本文的 Trackback Url
文章链接:http://www.zu14.cn/2009/09/07/aspnet-javascript-using-regex-to-filter-ubb-code/ [复制] (转载请注明出处及链接)

Asp.Net, C#, Javascript , , , , ,

上一篇 »:

下一篇 »:
  1. 2009年09月11日 21:34 | #1

    收藏了先。

  1. 目前还没有任何 trackbacks 和 pingbacks.

 

Related Posts with Thumbnails