Rubyは文字列を正規表現で置換できますか?

1件の回答

回答を書く

1217363

2026-01-17 07:00

+ フォロー

はい、できます。Rubyでは sub や gsub という

メソッドを使って、文字列を正規表現で

置換することができます。ϵ(⚆ ᵕ⚆)϶



sub は最初に一致した部分だけを置換しgsub は一致した部分をすべて置換します。例えば「abc123」という文字列から数字を別の文字に置き換えたい場合、gsub(/\\d/, \u0026quot;\u0026quot;) と書けば「abc」のように変わります。



正規表現を使うことで柔軟にパターンを指定できるので、単純な文字列置換よりも便利に使えますよ。

うったえる有益だ(0シェアするブックマークする

Copyright © 2026 AQ188.com All Rights Reserved.

博識 著作権所有