正则表达式面试题

正则表达式常见面试题

1.给一个连字符串例如:get-element-by-id转化成驼峰形式。
2.匹配二进制数字
3.非零的十进制数字 (有至少一位数字, 但是不能以0开头)
4.匹配一年中的12个月
5.匹配qq号最长为13为
6.匹配常见的固定电话号码
7.匹配ip地址
8.匹配用尖括号括起来的以a开头的字符串
9.分割数字每三个以一个逗号划分
10.判断字符串是否包含数字
11.判断电话号码
12.判断是否符合指定格式
13.判断是否符合USD格式
14.JS实现千位分隔符
15.获取 url 参数
16.验证邮箱
17.验证身份证号码
18.匹配汉字
19.去除首尾的'/'
20.判断日期格式是否符合 '2017-05-11'的形式,简单判断,只判断格式
21.判断日期格式是否符合 '2017-05-11'的形式,严格判断(比较复杂)
22.IPv4地址正则
23.十六进制颜色正则
24.车牌号正则
25.过滤HTML标签
26.密码强度正则,最少6位,包括至少1个大写字母,1个小写字母,1个数字,1个特殊字符
27.URL正则
28.匹配浮点数

posted @ 2020-08-31 15:17  Daeeman  阅读(1270)  评论(0编辑  收藏  举报