这是winter大大在前端进阶训练营第二周留给我们的作业
# 正则表达式练习
1. 写一个正则表达式 匹配所有 Number 直接量
-
整数
-
/^-?[0-9]+$/
-
-
浮点数
-
/^[-+]?[0-9]*.?[0-9]+$/g
-
-
二进制数
-
/^[01]+$/
-
-
八进制数
-
/^[0-7]+$/
-
-
十六进制数
-
/^[0-9a-zA-F]$/
-
-
Number 字面量正则
-
/^ (-?[0-9]+)| ([-+]?[0-9]*.?[0-9]+) | ([01]+) | ([0-7]+) | ([0-9a-zA-F])$
-
2.写一个正则表达式,匹配所有的字符串直接量,单引号和双引号
/[u0021-u007E]{6,16}|[x21-x7E]{6,16}|(['"])(?:(?!1).)*?1/g