|
|
|
REGEXP
基于正则表达式,进行复杂文本的匹配、提取、替换,结果返回文本
(支持Perl兼容的正则表达式(PCRE)语法标准,默认区分大小写)
语法
REGEXP(text,regular_expression,[match_pattern],[replace_content])
Text 原始字符串。
regular_expression 匹配文本的正则表达式(必输项)
匹配文本的正则表达式
(正则表达式:匹配文本的正则表达式。支持Perl兼容的正则表达式(PCRE)语法标准,默认区分大小写)
Mtch_Pattern 匹配模式(默认0,非必输项)
0:提取,返回提取后的结果(数组)
1:判断,返回TRUE,FALSE(单值)
2:替换,返回替换后的结果(单值)
3:完整提取,无论参数一二是否为数组,都返回全部匹配结果(数组)
Replace_Content:替换内容(默认空文本)
第3个参数Type类型为2,替换模式时,此参数可用,可指定替换内容,省略参数替换内容为空文本(删除效果)
示例
=REGEXP(“金山办公1988wps”,”[\d+]”,0)
或=REGEXP(“金山办公1988wps”,”[\d+]”)
结果:1988
=REGEXP(“金山办公1988wps”,”[\d+]”,1)
结果:True
=REGEXP(“金山办公1988wps”,”[\d+]”,2)
结果:金山办公wps