只代表一位
1.\w 字母 数字 下划线
2.\W 非字母 数字 下划线
3. . 任意内容(换行不算)
4. 转义字符 \ 强行转义成没意义的
html
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
</head>
<body>
<script>
// .\w 包含一位字母 数字 下划线
var reg6 = /\w/
console.log(reg6.test("&*"))
console.log(reg6.test("12abc"))
console.log(reg6.test("a"))
console.log(reg6.test("1"))
console.log(reg6.test("_"))
// .\W 非字母 数字 下划线
var reg7 = /\W/
console.log(reg7.test("&*"))
console.log(reg7.test("12abc"))
console.log(reg7.test("a"))
console.log(reg7.test("1"))
console.log(reg7.test("_"))
// . 任意内容(换行不算)
var reg8 = /./
console.log(reg8.test("&*"))
console.log(reg8.test("\n"))
console.log(reg8.test("123a"))
// 转义字符 \ 强行转义成没意义的
var reg9 = /\./
// 字符串中至少出现一个小数点
console.log(reg9.test("1.2"))
console.log(reg9.test("111"))
</script>
</body>
</html>