- 312 名前:名無しさん@お腹いっぱい。 mailto:sage [2011/04/18(月) 17:56:05.99 ID:bopwjkKT0]
- 質問:正規表現を記述したい
joken.nara-k.ac.jp/blog/index.php?e=122 Joken Column::WebページにGreaseMonkeyでいたずら 上記はページ内の文字列置換するjsを紹介しているサイトさんのページです。 jsほぼ初めてで全く分かりませんが、コレをそのまま借用してキーワードを短くまとめたり、 分かり難い英語表記を日本語にしたり、広告と分かり難いヶ所等を置換してみました。 そこで似た様なヶ所は正規表現でまとめたいのですが、情け無い事に記述の方法が 分かりませんでした。正規表現は秀丸のマクロでしか使ってるくらいです。 ・大文字小文字無視は/i と言う形式の記述で良いですよね ・Office2000、Office 2000、Office2003、Office_2003、Office-2003・・・全てに適用する Office[\s-_]?\d{1,4} (←正確じゃ無いですが取り敢えず例です)みたいな記述方法を お教え下さいませ リンク先のreplaceヶ所の抜粋です。 -------------------------- return from.replace(/Office/ig,"OOo") .replace(/Microsoft OOo/ig,"OpenOffice.org") .replace(/Windows/ig,"Solaris");
|

|