news 2026/4/18 11:51:44

8-4 WPS JS宏 new RegExp()、test()、exec()正则表达式的创建与使用

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
8-4 WPS JS宏 new RegExp()、test()、exec()正则表达式的创建与使用

8-4 WPS JS宏new RegExp()test()、exec()正则表达式的创建与使用

如果前面讲解的字符串处理函数还不能轻松处理,或者处理不了字符串数据,那么可以使用正则表达式。真正强大的字符串处理技术,它可以做查找、替换、拆分等操作。

一、正则表达式函数

new RegExp()

新建正则表达式类,可连续分段全局搜索。

语法:new RegExp('\\d+',"g");

正则表达式类,用变量是可连续分段全局搜索。

语法:变量=/\d+/g

正则表达式类,用/\d+/g是不可连续分段全局搜索,相当每用一次新建正则表达式。

语法:/\d+/g

test()

测试是否匹配成功

语法:正则表达式.test(字符串);

exec():

返回匹配结果

语法:正则表达式.exec(字符串);

正则表达式

/d     匹配数字

/d+    匹配连续的数字

g      全局匹配

二、正则表达式函数测试

function test(){

/*(一)、测试数据*/

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/4/18 6:30:29

基于Springboot+Vue的校园设备维护报修系统源码文档部署文档代码讲解等

课题介绍 本课题旨在设计并实现一套基于SpringBootVue的前后端分离校园设备维护报修系统,解决校园内设备故障报修流程繁琐、维修进度不透明、设备信息管理混乱、维修资源调配不合理等问题。系统采用SpringBoot作为后端核心框架,结合MyBatis-Plus简化数据…

作者头像 李华
网站建设 2026/4/18 6:25:19

基于Springboot+Vue的校园信息共享系统源码文档部署文档代码讲解等

课题介绍 本课题旨在设计并实现一套基于SpringBootVue的前后端分离校园信息共享系统,解决校园内各类信息分散杂乱、传播效率低、信息审核不规范、师生获取精准信息不便等问题。系统采用SpringBoot作为后端核心框架,结合MyBatis-Plus简化数据操作&#xf…

作者头像 李华
网站建设 2026/4/18 6:26:15

使用 Zensical 快速搭建静态博客网站(类似Hugo、Hexo)

从零到一,快速搭建你的 Zensical 博客 Zensical 官方网站: https://zensical.org/ Zensical 官方文档: https://zensical.org/docs/ 第一步:环境准备 检查 Python 版本 Zensical 需要 Python 3.8 或更高版本。首先检查你的 Python 版本: …

作者头像 李华
网站建设 2026/4/18 7:52:33

大数据毕设项目:基于Hadoop的某篮球队各个球员数据分析系统的设计与实现(源码+文档,讲解、调试运行,定制等)

博主介绍:✌️码农一枚 ,专注于大学生项目实战开发、讲解和毕业🚢文撰写修改等。全栈领域优质创作者,博客之星、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java、小程序技术领域和毕业项目实战 ✌️技术范围:&am…

作者头像 李华
网站建设 2026/4/18 8:09:29

基于opencv与深度学习Deeplab舌苔分割检测代码及教程 深度学习图像分割 舌苔分割图像数据集

深度学习Deeplab舌苔分割检测代码及教程 引言 舌苔分割是中医诊断中的一个重要环节,通过对舌苔的分析可以辅助医生了解患者的健康状况。近年来,深度学习技术在医学图像处理领域取得了显著进展,Deeplab系列模型因其卓越的分割性能而被广泛应…

作者头像 李华