[jQuery]正規表現を使って、「●●●●(「」で囲まれた文字列)」にクラスを当てる方法


jQueryで正規表現を学んでみる。【基礎編】 | webOpixel

正規表現といえばフォームチェックがぱっと思いつきますが、最近ではjQueryで外部APIで様々な情報を取得する機会が増え、それによって文字列の置き換えなどもできるよう…

上記サイトを参考に、文字列の中から「」で囲まれた文字の部分だけにクラス(.weight)を当てるjQueryの書き方です。

$("div").each(function ()
{
    var txt = $(this).html();
    $(this).html(
        txt.replace(/(「.*?」)/g, '<span class="weight">$&</span>')
    );
});


物草灸太郎

怠けたい。

コメントを残す