FeedlyどうもYnek0です。今回は正規表現とそれに対応するREGEX関数についてお話ししていけたらと思います。正規表現とはなんぞや?と言う事から始めないといけないですね。正規表現と言うものは正直、結構奥が深く、根深く、しつこくつきまとってくる厄介なやつなので深掘りせず触りのみを関わらせて頂きます。□REGEXREPLACEスポンサーリンク正規表現とはなにか簡潔に言うのと検索や置換の際に使う文字列の表記方法です。多くの人はスプレッドシートやExcel、またはテキストやPDFで検索をする事があると思います。その際に何かキーワードを入力して検索する事が多いとおもいます。正規表現はそれの幅を広げたバージョンです。数字が含まれている文字列を検索5文字のAからZで構成された文字列を検索などなど、特定のキーワードに依存しない幅広い文字列を対象とできるのが特徴です。正規表現はメタ文字と呼ばれる特殊記号を使って表現します。下記に、基本的な表現をあげていきます。.*などなどがあります。使い方としては、正規表現を使用してYnek0を検索したい場合Y...0と記述すればYnek0が引っかかりますね。正規表現を説明すると、この記事じゃちょっと説明が追いつかないので他の詳しい方が取り上げられて居る記事をご参考にして下さい。https://qiita.com/ik_miyabi/items/12d1127056cdf4f0eea5https://webnaut.jp/markup/606.html吉川WebさんのPDFが一番見やすい。正規表現はショートカットキーでGoogleスプレッドシートの検索と置換も対応しています。Command+shift+h現れてくるウィンドウ『正規表現を使用した検索』にチェックを入れる。これで検索欄にメタ文字を入れると正規表現で検索する事が出来ます。置換後の文字列に文字を入れるとその部分を別の文字列に変換することも可能です。REGEX関数についてさて、それでは関数の話をしましょうか。正規表現を取り扱う関数です。関数は複数あり、それぞれの公式の説明を以下に記載します。正規表現を使用しております。Googleさんが例をいくつか題しているのでこちらもご確認下さい。https://support.google.com/a/answer/1371417□REGEXEXTRACT正規表現に従って、一致する部分文字列を取り出します。□REGEXMATCH正規表現に一致するテキストの一部を検索します。返すのはTRUEかFALSEのいずれかです。ダブルクォーテーションを使用しない数字はエラーになるので注意して下さい。□REGEXREPLACE正規表現を使用して、テキスト文字列の一部を別のテキスト文字列に置き換えます。検索文字列含み検索かけたり、置換したりできます。3つの関数の基本的な使い方をスプレッドシートで説明します。﻿﻿﻿﻿﻿なぜか1セルにまとまった文字列から特定の文字列だけを抽出したいとかWebサイトからコピペしたデータを整備したいとかに一役かえる関数なのではないでしょうか。今回は以上となります。何か別の使い方を思いつき次第、再度更新させてもらいます。最近少しアイキャッチのデザインに凝っているYnek0です。考えることが好きなYnek0です。