対象の文字列の中で複数マッチする部分があった場合でも、置換されるのは最初にマッチした部分だけです。次の例を見てください。個所ありますが、置換されるのは最初にマッチした部分だけです。対象の文字列にマッチする全ての部分を置換するには「/g」修飾子を指定します。詳しくは「複数回マッチする(「/g」修飾子)」を参照されてください。サンプルコードそれでは簡単なサンプルを作成します。いう名前で保存します。コマンドプロンプトを起動し、プログラムを保存したディレクトリへ移動したあとで次のように実行します。sample.pl次のように実行結果が表示されます。パターンとマッチした部分を別の文字列に置換しました。正規表現でパターンにマッチした部分を別の文字列に置換する方法について解説しました。IKURAプログラミングや開発環境構築の解説サイトを運営しています。