【スプレッドシート】セル内からひらがなを探して削除する|REGEXREPLACE関数
目次
REGEXREPLACE関数とは
REGEXREPLACE関数は、テキスト文字列内のテキストを正規表現を使用して検索し、置換するGoogleスプレッドシートの関数です。
=REGEXREPLACE(テキスト, 正規表現, 置換)
テキスト – 一部を置換する対象のテキスト
正規表現 – この正規表現に一致するすべてのインスタンスが置き換えられる
置換 – 元のテキストに挿入されるテキスト
ひらがな(あ~んのすべての文字)を検索して空文字(削除)置換する
セルA1に「こんにちは、世界!素晴らしい一日ですね。」というテキストが入っているとします。
このテキストから、ひらがなのみを削除したい場合、REGEXREPLACE(A1, "[あ-ん]", "") と指定します。この関数は、セルA1内のひらがな(あからんまでの全ての文字)を検索し、それらを空文字に置換(削除)します。
=REGEXREPLACE(A1, "[あ-ん]", "")
この場合、結果は「、世界!素晴一日。」になります。ひらがながすべて削除され、残ったのはカンマ、感嘆符、句点と漢字のみです。
()の中のひらがなのみを削除する
例えば、このようなテキストがあった場合に、()の中のひらがなのみを削除することもできます。
甲(こう)
乙(おつ)
丙(へい)
丁(てい)
戊(ぼ)
己(き)
庚(こう)
辛(しん)
壬(じん)
癸(き)
この記事が参加している募集
サポートお願い致します!