[topic] すべて置換
Posted feedbacks - JavaScript
Python使いがJavaScriptを使ってつまづいたのは、Pythonと同じように文字列にreplaceメソッドがあるけどもこれは置換するのが1つだけだという点。正規表現にgをつけて使うのが正解。
1 2 3 4 5 6 7 8 | >>> "2007-10-30".replace("-", "/") # not replace all
"2007/10-30"
>>> "2007-10-30".replace(/-/g, "/")
"2007/10/30"
>>> "2007-10-30".replace("\d+", "*") # considered as string
"2007-10-30"
>>> "2007-10-30".replace(/\d+/g, "*")
"*-*-*"
|



にしお
#4221()
Rating0/0=0.00
文字列中のマッチする部分をすべて置換する方法について。
[ reply ]