REGEXEXTRACT
描述
返回根据指定的正则表达式从另一个字符串中提取的子字符串。
语法
REGEXEXTRACT(
text
,
regex
, [
ignore_case
])
- text:要搜索的文本。
- regex:正则表达式。
- ignore_case:如果为 TRUE,则此函数在搜索时将忽略大小写。如果为 FALSE,则此函数会区分大小写。默认值为 FALSE。
示例
公式 | 结果 |
|---|---|
=REGEXEXTRACT(A1, "\D{3}\d+")
其中单元格 A1 在备注中包含“查找 DPT231 成本中心值”。 。
| DPT231 |
=REGEXEXTRACT(A1, "\(([A-Za-z]+)\)")
其中单元格 A1 包含 “支票总计(每月)” 。
| (每月) |
=REGEXEXTRACT(A1,"[0-9]+")
其中单元格 A1 包含 6000:Salaries and Wages 。
| 6000 |
=REGEXEXTRACT(A1,"[0-9]*\.[0-9]+[0-9]+")
其中,单元格 A1 中包含 Total for 2017 is $2451.00 。
| 2451.00 |
相关函数
REGEXFIND
REGEXPARSE