一、校验数字的表达式 1. 数字:^[0-9]*$ 2. n位的数字:^\d{n}$ 3. 至少n位的数字:^\d{n,}$ 4. m-n位的数字:^\d{m,n}$ 5. 零和非零开头的数字:^(0|[1-9][0-9]*)$ 6. 非零开头的最多带两位小数的数字:^([1-9][0-9]*)+( ...
分类:
其他好文 时间:
2017-07-05 11:42:16
阅读次数:
159
# 正则表达式 ## 前言 很多人都用正则表达式,可是一直没有学会怎么样用,好像是书写的太复杂了.偶然间看到*Spring从入门到精通(珍藏版)*中关于正则表达式的讲解非常清晰. ## 常用正则表达式 "." 匹配任意一个字符,eg."g.f"可以匹配"gaf","gbf","g#f"- "[]" ...
分类:
其他好文 时间:
2017-07-02 10:10:45
阅读次数:
145
//校验是否全由数字组成 function isDigit(s) { var patrn=/^[0-9]{1,20}$/; if (!patrn.exec(s)) return false return true } //校验登录名:只能输入5-20个以字母开头、可带数字、“_”、“.”的字串 Ja ...
分类:
Web程序 时间:
2017-07-01 12:42:54
阅读次数:
238
匹配中文,英文字母和数字及_(邮箱): ^[\u4e00-\u9fa5_a-zA-Z0-9]+$ 匹配中文: reg = /[\u4E00-\u9FA5\uF900-\uFA2D]/ 匹配中文:/[\u4E00-\u9FA5\uF900-\uFA2D]/ 特殊表达式 : 1.货币格式: '12312 ...
分类:
其他好文 时间:
2017-06-30 18:03:34
阅读次数:
161
第二章、配合grep使用正则表达式2.1正则表达式基础介绍shell中的常用正则表达式^以什么开头^#$以什么结尾y$.匹配任意一个字符.*匹配0个或若干个字符h*匹配0个h或若干个hh+匹配1个或更多个hh?匹配0个或1个hh{2}匹配hh(两个hh)[abc]匹配a或b或c[a-z]匹配所有的小写字符[A-Z]匹配..
分类:
其他好文 时间:
2017-06-26 10:24:10
阅读次数:
131
一、校验数字的表达式 1 数字:^[0-9]*$ 2 n位的数字:^\d{n}$ 3 至少n位的数字:^\d{n,}$ 4 m-n位的数字:^\d{m,n}$ 5 零和非零开头的数字:^(0|[1-9][0-9]*)$ 6 非零开头的最多带两位小数的数字:^([1-9][0-9]*)+(.[0-9] ...
分类:
编程语言 时间:
2017-06-24 19:53:20
阅读次数:
151
一、校验数字的表达式 1 数字:^[0-9]*$ 2 n位的数字:^\d{n}$ 3 至少n位的数字:^\d{n,}$ 4 m-n位的数字:^\d{m,n}$ 5 零和非零开头的数字:^(0|[1-9][0-9]*)$ 6 非零开头的最多带两位小数的数字:^([1-9][0-9]*)+(.[0-9] ...
分类:
其他好文 时间:
2017-06-22 10:13:19
阅读次数:
118
一、校验数字的表达式 1 数字:^[0-9]*$ 2 n位的数字:^\d{n}$ 3 至少n位的数字:^\d{n,}$ 4 m-n位的数字:^\d{m,n}$ 5 零和非零开头的数字:^(0|[1-9][0-9]*)$ 6 非零开头的最多带两位小数的数字:^([1-9][0-9]*)+(.[0-9] ...
分类:
其他好文 时间:
2017-06-19 14:21:53
阅读次数:
239
验证输入的字符串是否为数字 主要是改return Regex.IsMatch(p_str_num, 输入表达式); 一、校验数字的表达式 1 数字:^[0-9]*$ 2 n位的数字:^\d{n}$ 3 至少n位的数字:^\d{n,}$ 4 m-n位的数字:^\d{m,n}$ 5 零和非零开头的数字: ...
元字符(配匹字符串用) 字符 补集(相反的) . 除换行符(\n)以外的任意字符 \n(换行) \w 单词字符 (指大小写字母、0-9的数字、下划线、汉字) \W \d 数字(0-9) \D(非数字) \s 空白字符(空白字符,包括换行符\n、回车符\r、制表符\t、垂直制表符\v、换页符\f) \ ...
分类:
其他好文 时间:
2017-06-17 17:12:14
阅读次数:
161