2007年9月23日日曜日

Javascriptでタグの除去

スズキです。

フィード(RSS)のdescriptionなどを、
Yahooの日本語形態素解析Webサービスなどで解析するとき、
http://developer.yahoo.co.jp/jlp/MAService/V1/parse.html
内部のHTMLタグが邪魔になります。

できれば、Javascriptの時点で、タグの除去を行いたいところですが、
調べてみると、Prototype.jsでタグの除去を行う関数(stripTags)が
用意されていました。
http://www.prototypejs.org/api/string/stripTags

使い方はこんな感じです。

----
var before = "<a>test</a>";
var after = before.stripTags();
alert(after);
----
"test"とタグが除去された形で表示されます。

JQueryベースの場合はどうやればいいんだろう?

--
blog: http://suz-lab.blogspot.com/

0 コメント: