WPS新增REGEXP函数正则表达式的实践应用1-替换
前面一直讲REGEXP函数正则表达式的提取功能,但REGEXP函数正则表达式的替换功能也是很强大,利用的范围更多,这里对几种替换用法做一下讲解。
如下图要将文本中的数据进行插入替换,在后面没有数字的字母后面插入1;可以用公式=REGEXP(A2,"(\D)(?!\d)",2,"\11")来进行替换;其中REGEXP函数中的(\D)(?!\d)表达式意义是(\D)为字母,\d为数字,在正则表达式中,感叹号(!)用于定义一个否定字符集,表示不匹配其中包含的任何字符,所以整个表达式效果就是,字母后面的字符不是数字的地方,用1来替代。公式中2的位置,为REGEXP 表达式( 字符串,正则表达式,匹配模式,替换内容 )第三参数的匹配模式有三种:0提取、1判断、2替换。
同理,要在后面没有字母的数字后面插入A,公式为=REGEXP(B2,"(\d)(?!\D)",2,"\1A")
相关文章
- Spring Boot中对接Twilio以实现发送验证码和验证短信码
- Spring Boot 3.5:这次更新让你连配置都不用写了,惊不惊喜?
- Spring Boot+Pinot实战:毫秒级实时竞价系统构建
- SpringBoot敏感配置项加密与解密实战
- SpringBoot 注解最全详解,建议收藏!
- Spring Boot 常用注解大全:从入门到进阶
- SpringBoot启动之谜:@SpringBootApplication如何让配置化繁为简
- Springboot集成Kafka原理_spring集成kafka的原理
- Spring Boot中@Data注解的深度解析与实战应用
- 大佬用1000字就把SpringBoot的配置文件讲的明明白白!
