关于JS正则表达式

去除所有P标签 

content=content.replace(/<([\/]?)(p)((:?\s*)(:?[^>]*)(:?\s*))>/g, '');

将所有的  1.    2.    3.    (1)  (2)   (1)   (2)     前面加上br标签    注意   英文括号需加转移符     中文括号不用加

content=content.replace(/(\d\.|\(\d\)|(\d))/g,'<br/>$1');

将多个连着的br标签包括一个br标签   全都替换成一个br标签

 

content=content.replace(/(<br\s?\/?>)+/gi, '$1');

 

正则表达式教程

http://deerchao.net/tutorials/regex/regex.htm

 

http://deerchao.net/

posted @ 2016-02-04 14:31  yangAL  阅读(214)  评论(0编辑  收藏  举报