firefox userChrome. ..
[
2ch
|
▼Menu
]
■コピペモード
□
スレを通常表示
□
オプションモード
□このスレッドのURL
■項目テキスト
566:名無しさん@お腹いっぱい。 08/08/01 02:55:52 YHWa3hqO0 数種類のマッチを作りたい時に replace(/rxp1/, 'rpl1'); replace(/rxp2/, 'rpl2',); ...; function replace(rxp, rpl) { rxp = new RegExp(/hoge/ + rxp); doc.replace(rxp, rpl); }; って正規表現の共通部分を/hoge/に括り出せる? 567:名無しさん@お腹いっぱい。 08/08/01 03:42:42 eAj+5tmM0 >>566 sourceプロパティを使ってください。 var doc = 'hogerxp1'; function replace(rxp, rpl) { rxp = new RegExp(/hoge/.source + rxp.source); doc = doc.replace(rxp, rpl); } replace(/rxp1/, 'hogerpl1'); replace(/rpl1/, 'rpl2'); 568:名無しさん@お腹いっぱい。 08/08/01 04:01:00 YHWa3hqO0 >>566 できた!ありがとうございます .sourceで取り出さないとフラグが付いたままってことでしょうか 569:名無しさん@お腹いっぱい。 08/08/01 04:01:45 YHWa3hqO0 何度もすみませんアンカは>>567で
次ページ
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
レスジャンプ
mixiチェック!
Twitterに投稿
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch
4802日前に更新/292 KB
担当:undef