正規表現

date_range 2023/10/24
インターン生応募エンジニアインターン
正規表現

こんにちは!

クリエイティブプロダクト部 クオリティコントロール班インターン生の老沼みほです!

本日は、先日に引き続きGoogle Apps Script(GAS)を使用し、業務を行いました! 

だいぶ慣れてきて、少しコツなんかもつかめてきた気がします!


今日の業務の中で

正規表現

がたくさん出てきました。


正規表現とは文字列のパターンを表現するための便利なツールです!

正規表現を使うと文字列のパターンを簡単に見つけたり置き換えたりすることができます。


今日主に使った置換の具体例で説明していきたいと思います。


スプレッドシート状に

別のページからコピーしたものが


もも&ぶどう

(&はHTMLエンティティの一つで、&(アンパサンド)を表します。)


と表示されてしまったとします。

&にしたい!というときに1つ1つ訂正するのは大変です。

そんなとき使えるのが正規表現です!


ある文章.replace(/&/g, '&')


とするとすべてを&に置き換えてくれます!


もも&ぶどう


↑のように変換されます!


正規表現は、文字を置き換えるときだけでなく、空白を消したいとき、行を消したいときなどにも使えます!

正規表現は上の状況以外にも様々な状況に使えるのできちんと使い方を理解し、使用していきたいと思います!


Google Apps Script(GAS):JavaScriptをベースとした、Googleのアプリ(例: スプレッドシートやドキュメント)を自動化したりカスタマイズしたりするためのプログラミング言語

--------------------------------------------------------------------------------------------------------------------

フロントエンドエンジニアコースのインターン:https://guardian.jpn.com/recruit/intern/frontendengineer/

メンバー紹介ページ:https://guardian.jpn.com/member/miho_oinuma/

--------------------------------------------------------------------------------------------------------------------

*COMMENT*

    *コメント*

    *ログイン*

    メールアドレス
    パスワード