正規表現に一致する部分文字列を切り出して取得する【Googleスプレッドシート/関数】

2017/06/04テキスト, 関数REGEXEXTRACT()

方法

指定した文字列から指定した正規表現従って、一致する部分文字列を切り出して取得するには「REGEXEXTRACT」関数を使用します。

文字列から部分文字列を切り出して抽出する
=REGEXEXTRACT(文字列, 正規表現)
入力例:=REGEXEXTRACT(“Needle in a haystack”, “.e{2}dle”)
戻り値:Needle

図説

“=REGEXEXTRACT(文字列, 正規表現)”と入力していると、途中で関数の候補が出てきます。
「文字列」「正規表現」の2つの引数を関数に入力し、Enter キーを入力すると、抽出された部分文字列がセルに入力されます。

<図1>
正規表現に一致する部分文字列を切り出して取得する【スプレッドシート/関数】_1

<図2>
正規表現に一致する部分文字列を切り出して取得する【スプレッドシート/関数】_2