8-8 WPS JS宏 正则表达式 字符组与任选

8-8 WPS JS宏 正则表达式字符组与任选

一、元字符

/:转译

a-z\]:a到z \[A-Z\]:A到Z \[A-Za-Z\]:A到Z和a到z \[0-9\]:0到9 \[一-龥\]:所有汉字,//龥:拼音 \[engl\]:engl \[1-59\]:1-5和9 \|:或 ****二、**** ****基础测试**** function test(){ var s="数学:78 语文:95 English:100"; var p1=s.match(/\[a-z\]/g); //局部变量:p1=\["n","g","l","i","s","h"\],类型:Array/object var p2=s.match(/\[A-Z\]/g); //局部变量:p2=\["E"\],类型:Array/object var p3=s.match(/\[A-Za-z\]/g); //局部变量:p3=\["E","n","g","l","i","s","h"\],类型:Array/object var p4=s.match(/\[0-9\]/g);///\[0-9\]等同与/d //局部变量:p4=\["7","8","9","5","1","0","0"\],类型:Array/object var p5=s.match(/\[一-龥\]/g);//龥:拼音yu,alt+64923 //局部变量:p5=\["数","学","语","文"\],类型:Array/object var p6=s.match(/\[Eng\\d一-龥\]/g); //局部变量:p6=\["数","学","7","8","语","文","9","5","1","0","0"\],类型:Array/object var p7="yu125884639876".match(/\[1-59\]/g); //局部变量:p7=\["1","2","5","4","3","9"\],类型:Array/object var p8=s.match(/\\d\|\[一-龥\]/g); //局部变量:p8=\["数","学","7","8","语","文","9","5","1","0","0"\],类型:Array/object } ```javascript function test(){ var s="数学:78 语文:95 English:100"; var p1=s.match(/[a-z]/g); //局部变量:p1=["n","g","l","i","s","h"],类型:Array/object var p2=s.match(/[A-Z]/g); //局部变量:p2=["E"],类型:Array/object var p3=s.match(/[A-Za-z]/g); //局部变量:p3=["E","n","g","l","i","s","h"],类型:Array/object var p4=s.match(/[0-9]/g);///[0-9]等同与/d //局部变量:p4=["7","8","9","5","1","0","0"],类型:Array/object var p5=s.match(/[一-龥]/g);//龥:拼音yu,alt+64923 //局部变量:p5=["数","学","语","文"],类型:Array/object var p6=s.match(/[Eng\d一-龥]/g); //局部变量:p6=["数","学","7","8","语","文","9","5","1","0","0"],类型:Array/object var p7="yu125884639876".match(/[1-59]/g); //局部变量:p7=["1","2","5","4","3","9"],类型:Array/object var p8=s.match(/\d|[一-龥]/g); //局部变量:p8=["数","学","7","8","语","文","9","5","1","0","0"],类型:Array/object } ```

相关推荐
小兵张健9 小时前
价值1000的 AI 工作流:Codex 通用前端协作模式
前端·aigc·ai编程
sunny_9 小时前
面试踩大坑!同一段 Node.js 代码,CJS 和 ESM 的执行顺序居然是反的?!99% 的人都答错了
前端·面试·node.js
拉不动的猪9 小时前
移动端调试工具VConsole初始化时的加载阻塞问题
前端·javascript·微信小程序
NE_STOP10 小时前
MyBatis-配置文件解读及MyBatis为何不用编写Mapper接口的实现类
java
ayqy贾杰11 小时前
Agent First Engineering
前端·vue.js·面试
IT_陈寒11 小时前
SpringBoot实战:5个让你的API性能翻倍的隐藏技巧
前端·人工智能·后端
iceiceiceice12 小时前
iOS PDF阅读器段评实现:如何从 PDFSelection 精准还原一个自然段
前端·人工智能·ios
大金乄12 小时前
封装一个vue2的elementUI 表格组件(包含表格编辑以及多级表头)
前端·javascript
葡萄城技术团队13 小时前
【性能优化篇】面对万行数据也不卡顿?揭秘协同服务器的“片段机制 (Fragments)”
前端
程序员阿峰13 小时前
2026前端必备:TensorFlow.js,浏览器里的AI引擎,不写Python也能玩转智能
前端