Heim >Web-Frontend >HTML-Tutorial >正责表达式如何过滤html,取出中间的文字部分_html/css_WEB-ITnose

正责表达式如何过滤html,取出中间的文字部分_html/css_WEB-ITnose

WBOY
WBOYOriginal
2016-06-24 12:02:351384Durchsuche

正责表达式如何过滤html,取出中间的文字部分:如下面,如何使用正责表达式取出“我们去哪”
7689e76313a734f14f3c9f46f0bfa4b78e99a69fbe029cd4e2b854e244eab143我们去哪128dba7a3a77be0113eb0bea6ea0a5d054bdf357c58b8a65c66d7c19c8e4d114


回复讨论(解决方案)

var str = '<span style="color:#ff3333;font-size:medium;"><strong>我们去哪</strong></span>';var reg = /\<[^\>]+\>/g;str = str.replace(/\<?/g,"<").replace(/\>?/g,">").replace(reg,"");console.log(str);

用正则占用资源,你这种情况可以不用正则来做。

$content = '<span style="color:#ff3333;font-size:medium;"><strong>我们去哪</strong></span>';echo strip_tags(htmlspecialchars_decode($content));

var str = '<span style="color:#ff3333;font-size:medium;"><strong>我们去哪</strong></span>';var reg = /\<[^\>]+\>/g;str = str.replace(/\<?/g,"<").replace(/\>?/g,">").replace(reg,"");console.log(str);

谢谢哦,用你的办法解决了

用正则占用资源,你这种情况可以不用正则来做。

$content = '<span style="color:#ff3333;font-size:medium;"><strong>我们去哪</strong></span>';echo strip_tags(htmlspecialchars_decode($content));

谢谢回复哦,不过我要在jsp里面写哦,不是hph里面
Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn