TechAcademyでは、初心者でも最短4週間で、JavaScript・jQueryを使ったWebサービス公開を習得できるオンラインブートキャンプを開催しています。現役エンジニアから学べる無料体験も実施しているので、参加してみてください。JavaScriptJavaScriptでreplaceメソッドを使って指定した文字列を削除する方法を現役エンジニアが解説【初心者向け】JavaScriptでreplaceメソッドを使って指定した文字列を削除する方法について、TechAcademyのメンター(現役エンジニア)が実際のコードを使って初心者向けに解説します。JavaScriptについてそもそもよく分からないという方は、JavaScriptとは何なのか解説した記事をまずご覧ください。本記事は、TechAcademyのオンラインブートキャンプ、JavaScript/jQuery講座の内容をもとにしています。replaceメソッドは文字列の特定部分を置き換えることができるメソッドです。文章の中の特定の名前などを別の名前に置き換えることができます。replaceメソッドでは置き換え対象の文字列を、文字列または正規表現によって指定できます。以下のようにすると、文字列中の田中という部分を小林に変更できます。"田中さんは、今日も元気です。小林さんは、今日も元気です。上記のコードのように、replaceメソッドの第1引数に置き換え対象の文字列、第2引数に置き換える文字列を記載します。正規表現とは、文字や記号を使って文字列の中の特定部分を指定する表現方法です。指定したり特定の文字コードを指定したり、様々な方法で文字列を表現できます。以下のように指定すると文章の中から2桁の数値部分だけをすべて置き換えることができます。"先月のテストの点数は50点でした。先々月のテストの点数は60点でした。先月のテストの点数は50点でした。先々月のテストの点数は60点でした。指定した文字列を削除するためには、replaceメソッドの第1引数に削除したい文字を指定し、第2引数に空文字を指定すればいいです。"田中さんは、今日も元気です。田中さんは、元気です。以下の例ではreplaceメソッドと正規表現を使って文章の中から特定の文字列を削除しています。今回は文字列中の先頭行にある数値を削除してみましょう。この例では先頭にある任意の2文字を削除しています。このようにして文章中の特定の位置の文字列を削除することが可能ですね。今回のreplaceメソッドによる指定した文字列の削除方法はいかがでしたでしょうか。replaceメソッド及び正規表現を使いこなせるようになると様々な場面で自在に文字列を操作することが可能になりますので是非色々試してみてください。TechAcademyジュニアのゲームアプリコースを担当しています黒木です。現在は会社員としてシステムエンジニアをしております。Railsを使ったWebアプリ開発を行っておりました。プライベートではバンド演奏や本を読んだり映画を見たりしております。最近はスケボーにハマってます。みなさんにプログラミングの楽しさをお伝え出来たらと思っております。