REGEXREPLACE
説明
パターンとのマッチングにより、文字列の一部を置き換えます。
構文
REGEXREPLACE(
text
,
regex
,
replacement
, [
ignore_case
])
- text: 検索するテキスト。
- regex: 正規表現。
- replacement: 挿入するテキスト。
- ignore_case: TRUE の場合、検索時に大文字と小文字の区別は無視されます。FALSE の場合は、大文字と小文字が区別されます。デフォルト値は FALSE です。
例
数式 | 結果 |
|---|---|
= REGEXREPLACE(A1,"^0$"," ")
ここで、セル A1 には 「0」 が含まれています。
| (セル内が空白) |
= REGEXREPLACE(A1,"\n"," ") セル A1 には以下が含まれます。 次の値を含むテキスト 改行 | 改行を含むテキスト |
=REGEXREPLACE(A1, "\(([A-Za-z]+)\)", "(yearly)")
セル A1 には 「小切手の合計 (月次)」 が含まれています。
| 小切手の合計 (年間) |
=REGEXREPLACE(A1,"[0-9]+","5250")
セル A1 には 「6000: 給与と賃金」 が含まれています。
| 5250: 給与と賃金 |
=REGEXREPLACE(A1,"[0-9]*\.[0-9]+[0-9]+","2500.00")
セル A1 には 2017 年の合計が $2451.00 です 。
| 2017 年の合計は 2,500.00 ドル |
関連する関数
REGEXFIND
REGEXPARSE