1. ホーム
  2. javascript

[解決済み] 文字列からテキストを削除するには?

2022-03-18 13:44:38

質問

を手に入れました。 data-123 の文字列を使用します。

を削除するにはどうすればよいですか? data- を残したまま、文字列から 123 ?

解決方法は?

var ret = "data-123".replace('data-','');
console.log(ret);   //prints: 123

Docs.


すべてのオカレンスを破棄するには、次のようにします。

var ret = "data-123".replace(/data-/g,'');

追記:replace関数は新しい文字列を返し、元の文字列は変更しないので、replace()呼び出しの後に関数の戻り値を使用します。