跳至主要内容
Workday User Guide
上次更新时间 :2023-06-23
REGEXREPLACE

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:Salaries and Wages
5250:薪水和工资
=REGEXREPLACE(A1,"[0-9]*\.[0-9]+[0-9]+","2500.00")
其中,单元格 A1 中包含
Total for 2017 is $2451.00
2017 年的总额为 $2500.00

相关函数

REGEXFIND
REGEXPARSE