正则表达式是
一种字符串匹配模式
正则表达式用于
正则表达式的组成
- 一般字符 A-Z a-z 0-9
用处场景
根底案例
// 截取域名端口局部const reg = /https?:\/\/(\S*)\/?/const url = "http://100.0.0.1:22/52"const url2 = "http://100.0.0.1:22"url.match(/https?:\/\/(\S*)\/?/)[1]; // '100.0.0.1:22/52'url2.match(/https?:\/\/(\S*)\/?/) // '100.0.0.1:22'
var str = "aaabbbcccdddeeefff";str = str.match(/aaa(\S*)fff/)[1];alert(str); // 后果bbbcccdddeee
注意事项
我的项目场景
- 表单校验
简单校验
- 组合校验,数组定义层层校验规定