「JavaScript」RegExpオブジェクトのサンプル
書式
new RegExp(pattern[, flags])
RegExp(pattern[, flags])
RegExp コンストラクターは、パターンに従ったテキストを検索する正規表現オブジェクトを生成します。
引数
pattern 正規表現のテキストです。
flags 指定された場合、 flags は追加するフラグを含む文字列です。
g (グローバルマッチ) 最初のマッチの後に止まることなくすべての一致するものを探す。
使用例
var srcStr = "あいうえおあいうえお" ; var tarStr = "う" ; var regExp = new RegExp( tarStr, "g" ) ; var res = srcStr.replace( regExp , "く" ) ; console.log(res);
実行結果
> “あいうえキあいうえキ"