人気ブログランキング |

私の人生無駄ばかり…そんな日々。


by dugong156
カレンダー
S M T W T F S
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31

JavaScriptのreplace()

ずっと replace() の括弧の中は、""で区切った文字列だけだと思っていたんだけど、置換えが箇所が複数の時に1個しか置き換えられなかったので、調べたら、正規表現が使えるのだそう。

dDate = dDate.replace("-","/");
これだと1個だけしか置き換わらないけど、
dDate = dDate.replace(/-/g,"/");
こっちなら、全部置き換わる。

複数個の置換えをやったから気づいたけど、やらなかったらずっと知らないままだったのか‥‥。
by dugong156 | 2008-12-29 10:04 | パソコンあれこれ