タグ

ブックマーク / www.fujlog.net (1)

  • Javascript で Unicode の文字クラスを使う - fujlog

    Javascript で扱う文字列の文字コードは全て Unicode (UTF-16) ですが、 \w が日語にヒットしなかったりして不便なことこの上ありません。 また、記号を除いた文字だけ取り出したい、といった場合、ほかの環境では Unicode で定められている文字クラス (Character Class) で指定することで簡単に記述できますが、ECMA-262 5th にも含まれていないため Javascript では@[\uxxxx-\uxxxx]@という泥臭い指定をする羽目になってしまいます。 そこで使えそうなのがこのJSライブラリ。 XRegExp これ単独でも、名前付きキャプチャーが使えたりして便利です。 そして、プラグインを入れると文字クラスも使えます。 XRegExp - plugins テーブルを含んでいるだけに若干サイズがでかいのが気になりますが、細かいことは気に

  • 1