js正则表达式

1.非负整数:/^(0|[1-9][0-9]*)$/

2.正整数:/^[1-9][0-9]*$/

3.非正整数:/^(0|-[1-9][0-9]*)$/

4.负整数:/^(-[1-9])[0-9]*/

5.整数:/^(-?[1-9][0-9]*|0)$/

6.非负浮点数:/^(0(\.\d+)?|[1-9][0-9]*(\.\d+)?)$/

7.正浮点数:/^(0\.\d+|[1-9]\d*(\.\d+)?)$/

8.非正浮点数:/^(-[1-9]\d*(\.\d+)?|0|-0(\.\d+){1})$/

9.负浮点数:/^-([1-9]\d*(\.\d+)?|0(\.\d+){1})$/

10.长度为8-10的用户密码(以字母开头、数字、下划线):/^[a-z]\w{7,9}$/i

11.只能输入汉字:/^\p{sc=Han}+$/u

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • js正则表达式匹配 1.由数字、26个英文字母或者下划线组成的字符串: ^[0-9a-zA-Z_]{1,}$ 2....
    Gifted_阅读 609评论 0 0
  • 正则表达式中的特殊字符 字符 含意 \ 做为转意,即通常在""后面的字符不按原来意义解释,如/b/匹配字符"b",...
    Allan要做活神仙阅读 564评论 0 0
  • www.cnblogs.com/hai-ping/articles/2997538.html /判断输入内容是否为...
    自话阅读 1,062评论 0 1
  • 一、匹配符 \:指出接着的字符为特殊字符。 ^:表示匹配的字符必须在最前边。 $:表示匹配的字符必须在最后边。 *...
    活叁黄辉冯阅读 797评论 0 3
  • 久违的晴天,家长会。 家长大会开好到教室时,离放学已经没多少时间了。班主任说已经安排了三个家长分享经验。 放学铃声...
    飘雪儿5阅读 7,584评论 16 22