ガクセイハッカソン

現役エンジニアが教える!実践JavaScript入門 〜正規表現〜

2022-09-30 公開

今回扱う内容:正規表現

開発でよく使われる正規表現を理解し、使いこなそう。

正規表現とは

端的に言えばいくつかの文字列を1つの形式で表現するための表現方法です。

https://developer.mozilla.org/ja/docs/Web/JavaScript/Guide/Regular_Expressions

正規表現の作成方法

const re = /ab+c/;
const re2 = new RegExp('ab+c');

使用できるメソッド

/ab+c/.test("abccccccccddddabc"); // -> true
"abccccccccddddabc".match(/ab+c/g); // -> ['abc', 'abc']
"abccccccccddddabc".replace(/ab+c/g, "hoge"); // -> hogecccccccddddhoge

まとめ

今回は正規表現について解説しました。JavaScriptだけでなく広く使われる技術ですのでぜひマスターしましょう。

関連記事