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