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
	}
相关推荐
无巧不成书02182 分钟前
Tomcat 下载后使用全指南:解压、环境配置、启动验证与常见问题排查
java·tomcat
云栖梦泽5 分钟前
网络设备驱动(3)
linux·运维·服务器·网络·嵌入式硬件
Wang's Blog6 分钟前
Java框架快速入门: Spring Security+OAuth2之多因子认证缓存服务
java·spring·缓存
雪芽蓝域zzs10 分钟前
第三十六节:keep-alive 页面缓存(Vue3 + 后台管理系统)
前端·vue.js·缓存
言乐610 分钟前
Python加速器2视频网页加速器
前端·javascript·css·python·音视频
wuminyu19 分钟前
Kafka配置TLS/SSL加密传输时零拷贝失效分析
java·linux·c语言·jvm·c++
边境悍匪24 分钟前
蜗牛学苑 Java 智能体学习 Day41|ElementPlus 布局、Vue‑Router 登录、Axios 思维导图复盘
java·vue.js·学习
IT_陈寒26 分钟前
为什么我的Java Stream操作总是默默吃掉异常?
前端·人工智能·后端
心中有你021429 分钟前
Java Swing实现校园最短路径导航系统(Dijkstra算法完整源码+详细解析)
java·开发语言·算法
重生之小比特33 分钟前
【Java SE】数组的定义与使用
java·开发语言