求正则表达式

求匹配html,javascript标签的java正则表达式,哪位朋友知道的,谢谢!

[quote]也就是说这样也可以了?[/quote]

你的意思是否只要判断你的字符串里有标签?如果是上面的标签就可以。

注意: 上面的标签同样会匹配象

这样的标签。

可以参考下别人已经实现的

基于Javascript的html内容提取器
http://www.iteye.com/topic/267912

匹配HTML标记的正则表达式:/<(.*)>.*|<(.*) />/

呵呵,说详细需求,比如说: 有一段什么样的文本,要匹配或提取什么文本等等。

[quote]判断字符串是否是htmk,js,只要是html或者是js的代码,能不能实现[/quote]

字符串里除了html, js的代码,还有什么代码呢?

/<(.*)>.*|<(.*) />/ 这个也能匹配。。。

[code="java"]<[^>]*>[/code]

用来匹配一个标签,比如说你有标签

或是

就会被这个正则表达式匹配。

我觉得你更应该看看这文章

解析如何防止XSS跨站脚本攻击
http://tdcq.iteye.com/blog/572138

里面有解决方案