随笔分类 -  正则表达式

摘要:代码Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--//varreg=/^(\d+)|([a-z]+)$/g筛选出从开头到结尾之间,1个或1个以上的数字,或者1个或1个以上的26个字母//varreg2=/^[\u4e00-\u9f5a]+$/g;筛选... 阅读全文
posted @ 2010-05-16 13:51 王翔(kingfly) 阅读(472) 评论(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})?$"。 只能输入非零的正整数:"^\+?[1-9][0-9]*$"。 只能输入非零的负整数:"^\-[1-9][]0-9"*$。 只能输入长度为3的字符:"^.{3}$"。 .... 阅读全文
posted @ 2009-09-17 00:54 王翔(kingfly) 阅读(5496) 评论(11) 推荐(6) 编辑
摘要:string str = "kingfly";public static string FunctionStr(string str){string functionStr = str.SubString(0,1).ToUpper() + str.SubString(1);return functionStr;}以下是用正则表达式来转换字符前带多个下划线的方法:[代码] 阅读全文
posted @ 2009-09-14 17:37 王翔(kingfly) 阅读(929) 评论(0) 推荐(1) 编辑

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