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 } ```

相关推荐
majingming12326 分钟前
FUNCTION
java·前端·javascript
zopple27 分钟前
常见的 Spring 项目目录结构
java·后端·spring
A_nanda1 小时前
Vue项目升级
前端·vue3·vue2
SuperEugene1 小时前
Axios 接口请求规范实战:请求参数 / 响应处理 / 异常兜底,避坑中后台 API 调用混乱|API 与异步请求规范篇
开发语言·前端·javascript·vue.js·前端框架·axios
abigale032 小时前
【浏览器 API / 网络请求 / 文件处理】前端文件上传全流程:从基础上传到断点续传
前端·typescript·文件上传·vue cli
Setsuna_F_Seiei2 小时前
AI 对话应用之页面滚动交互的实现
前端·javascript·ai编程
xuxie992 小时前
N11 ARM-irq
java·开发语言
cjy0001112 小时前
springboot的 nacos 配置获取不到导致启动失败及日志不输出问题
java·spring boot·后端
新缸中之脑3 小时前
追踪来自Agent的Web 流量
前端
能不能别报错3 小时前
openclaw-linux部署教程+mimo-v2-pro
linux·运维·服务器