随笔分类 -  正则表达式

摘要:字符 描述\ 将下一个字符标记为一个特殊字符、或一个原义字符、或一个 向后引用、或一个八进制转义符。例如,'n' 匹配字符 "n"。'\n' 匹配一个换行符。序列 '\\' 匹配 "\" 而 "\(" 则匹配 "("。^ 匹配输入字符串的开始位置。如果设置了 RegExp 对象的 Multiline 属性,^ 也匹配 '\n' 或 '\r' 之后的位置。$ 匹配输入字符串的结束位置。如果设置了Re... 阅读全文
posted @ 2010-06-13 14:28 M' 阅读(360) 评论(0) 推荐(0) 编辑
摘要:只能输入数字:"^[0-9]*$"。只能输入n位的数字:"^\d{n}$"。只能输入至少n位的数字:"^\d{n,}$"。只能输入m~n位的数字:。"^\d{m,n}$"只能输入零和非零开头的数字:"^(0|[1-9][0-9]*)$"。只能输入有两位小数的正实数:"^[0-9]+(.[0-9]{2})?$"。只能输入有1~3位小数的正实数:"^[0-9]+(.[0-9]{1,3})?$"。只能输... 阅读全文
posted @ 2009-09-17 08:35 M' 阅读(372) 评论(0) 推荐(0) 编辑
摘要:识别URL超链接 Regex urlregex = new Regex(@"(http:\/\/([\w.]+\/?)\S*)", RegexOptions.IgnoreCase|RegexOptions.Compiled); 识别Email Regex emailregex = new Regex(@"([a-zA-Z_0-9.-]+\@[a-zA-Z_0-9.-]+\.\w+)", R... 阅读全文
posted @ 2007-05-15 09:31 M' 阅读(1077) 评论(0) 推荐(0) 编辑
摘要:引言 正则表达式(regular expression)描述了一种字符串匹配的模式,可以用来:(1)检查一个串中是否含有符合某个规则的子串,并且可以得到这个子串;(2)根据匹配规则对字符串进行灵活的替换操作。 正则表达式学习起来其实是很简单的,不多的几个较为抽象的概念也很容易理解。之所以很多人感觉正则表达式比较复杂,一方面是因为大多数的文档没有做到由浅入深地讲解,概念上没有注意先后顺... 阅读全文
posted @ 2007-03-28 10:01 M' 阅读(446) 评论(1) 推荐(0) 编辑
摘要:正则表达式对象和RegExp对象 正则表达式对象保存用于查找字符串中的字符组合时的模式。创建正则表达式对象后,或者它被传递给字符串方法,或者字符串被传递给一个正则表达式方法。有关最近进行查找的信息被保存在 RegExp 对象中。 创建正则表达式对象有两种方法。如果预先知道要查找的字符串时,用语法1: var regularexpression = /pattern/[switch] 当查找字符串... 阅读全文
posted @ 2007-03-27 17:19 M' 阅读(3173) 评论(0) 推荐(0) 编辑
摘要:在使用RegularExpressionValidator验证控件时的验证功能及其验证表达式介绍如下: 只能输入数字:“^[0-9]*$”只能输入n位的数字:“^\d{n}$”只能输入至少n位数字:“^\d{n,}$”只能输入m-n位的数字:“^\d{m,n}$”只能输入零和非零开头的数字:“^(0|[1-9][0-9]*)$”只能输入有两位小数的正实数:“^[0-9]+(.[0-9]{2})?$... 阅读全文
posted @ 2007-02-07 11:33 M' 阅读(319) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示