10秒目をつむったら…

例えばHTML内に書かれているclassを取得して
fooのクラスがあるときのみalertを出したい場合、
※<div class="hoge foo bar">のようなclassを取得
if(cls.match("/foo/")){
alert("fooがあります。");
}
・・・このように書くとclass="hoge fool bar"の時でも
trueになってしまいます。

matchで正規表現を使用して判定したい場合、
どのように書けばよいのでしょうか?

A 回答 (1件)

cls.match(/(^| )foo( |$)/)

    • good
    • 0
この回答へのお礼

こちらの式で必要な結果が得られました。
ご回答いただきどうもありがとうございました。

お礼日時:2012/07/11 02:47

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!