”<cd>“&lt;div&gt; 你好,字符串&lt;div&gt;如果你有一个哈哈&lt;br/&gt;&lt;table&gt;&lt;/table&gt;请大家帮助一下。&lt;text&gt;程序设计&lt;/text&gt;”<br><br>上面的字符串是从数据库中读出来的。现在想截取一下,只要字体,不要&lt;div&gt;等标签修饰符,请问怎么解决呀,请指点。多谢</cd>“不过我只想提取上面汉字,这正则表达式怎么写呀,请高手指点。必有重谢。
1.请不要只写理论,
2.希望实现在在回答

解决方案 »

  1.   

    刚好昨天也在研究这个问题,其实蛮简单:
    var str = "<cd>“&lt;div&gt; 你好,字符串&lt;div&gt;如果你有一个哈哈&lt;br/&gt;&lt;table&gt;&lt;/table&gt;请大家帮助一下。&lt;text&gt;程序设计&lt;/text&gt;” <br> <br>上面的字符串是从数据库中读出来的。现在想截取一下,只要字体,不要&lt;div&gt;等标签修饰符,请问怎么解决呀,请指点。多谢 </cd>";var out= str.replace(/[^\u4e00-\u9fa5]+/gi," ")
    如果不想要之间的空格,可直接这样写:var out= str.replace(/[^\u4e00-\u9fa5]+/gi,"")