摘要: ` //用户名正则,4到16位(字母,数字,下划线,减号) let uPattern = /^[a-zA-Z0-9_-]{4,16}$/; console.log(uPattern.test("iFat3")); //true //密码强度正则,最少6位,包括至少1个大写字母,1个小写字母,1个数字 阅读全文
posted @ 2021-10-15 16:00 Caesar_Y 阅读(33) 评论(0) 推荐(0) 编辑
摘要: 每个 RegExp 实例都有下列属性,提供有关模式的各方面信息。  global :布尔值,表示是否设置了 g 标记。  ignoreCase :布尔值,表示是否设置了 i 标记。  unicode :布尔值,表示是否设置了 u 标记。  sticky :布尔值,表示是否设置了 y 标记。 阅读全文
posted @ 2021-10-15 15:50 Caesar_Y 阅读(71) 评论(0) 推荐(0) 编辑
摘要: let text = 'mom and dad and baby'; let pattern = /mom( and dad( and baby)?)?/gi; //这里注意每个字符之间要求间隔。 let matches = pattern.exec(text); console.log(match 阅读全文
posted @ 2021-10-15 13:38 Caesar_Y 阅读(21) 评论(0) 推荐(0) 编辑