正则表达式
一、相应需求:要求input中输入的必须是//开头的地址
- 正则表达式:
/^([hH][tT]{2}[pP]:\\/\\/|[hH][tT]{2}[pP][sS]:\\/\\/|\\/\\/)+/- 解析:
/^:匹配字符串开始位置[hH][tT]{2}[pP]:大小写不敏感匹配http[hH][tT]{2}[pP][sS]:大小写不敏感匹配https\\/\\/:匹配/
二、 正则表达式学习
限定符:
*:前面的子表达式0到多次 {0,}+:前面的子表达式1到多次 {1,}?:前面的子表达式0到1次 {0,1} ——非贪婪或最小匹配{n}:前面的子表达式n次
一些元字符:
\b:匹配单词边界(结尾部分)\B:匹配非单词边界(结尾部分)\d:匹配一个数字字符\D:匹配一个非数字字符\n:匹配换行符\r:匹配回车符\w:匹配包括下划线的任意字符
