1. REGEXREPLACE関数とは
  2. ひらがな(あ~んのすべての文字)を検索して空文字(削除)置換する
  3. ()の中のひらがなのみを削除する
  4. まとめ

REGEXREPLACE関数とは

REGEXREPLACE関数は、テキスト文字列内のテキストを正規表現を使用して検索し、置換するGoogleスプレッドシートの関数です。

=REGEXREPLACE(テキスト, 正規表現, 置換)

テキスト – 一部を置換する対象のテキスト
正規表現 – この正規表現に一致するすべてのインスタンスが置き換えられる
置換 – 元のテキストに挿入されるテキスト

 

ひらがな(あ~んのすべての文字)を検索して空文字(削除)置換する

セルA1に「こんにちは、世界!素晴らしい一日ですね。」というテキストが入っているとします。

このテキストから、ひらがなのみを削除したい場合、REGEXREPLACE(A1, "[あ-ん]", "") と指定します。この関数は、セルA1内のひらがな(あからんまでの全ての文字)を検索し、それらを空文字に置換(削除)します。

=REGEXREPLACE(A1, "[あ-ん]", "")

この場合、結果は「、世界!素晴一日。」になります。ひらがながすべて削除され、残ったのはカンマ、感嘆符、句点と漢字のみです。

()の中のひらがなのみを削除する

例えば、このようなテキストがあった場合に、()の中のひらがなのみを削除することもできます。

甲(こう)
乙(おつ)
丙(へい)
丁(てい)
戊(ぼ)
己(き)
庚(こう)
辛(しん)
壬(じん)
癸(き)