C# 常用正则表达式及使用
来源:互联网 发布:vscode 安装npm 编辑:程序博客网 时间:2024/06/07 17:51
只能输入数字:"^[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}$"。只能输入由26个英文字母组成的字符串:"^[A-Za-z]+$"。只能输入由26个大写英文字母组成的字符串:"^[A-Z]+$"。只能输入由26个小写英文字母组成的字符串:"^[a-z]+$"。只能输入由数字和26个英文字母组成的字符串:"^[A-Za-z0-9]+$"。只能输入由数字、26个英文字母或者下划线组成的字符串:"^\w+$"。验证用户密码:"^[a-zA-Z]\w{5,17}$"正确格式为:以字母开头,长度在6~18之间,只能包含字符、数字和下划线。验证是否含有^%&',;=?$\"等字符:"[^%&',;=?$\x22]+"。只能输入汉字:"^[\u4e00-\u9fa5]{0,}$"
C#中使用:
Regex digitregex = new Regex(@"^[0-9]\d*[.]?\d*$");初始化正则表达式if (digitregex.IsMatch(Standardm) == false)//判断文本框内容是否符合正则表达式{不符合;}else{符合;}
0 0
- C# 常用正则表达式及使用
- C# 正则表达式及常用正则表达式
- 正则表达式使用详解及常用正则表达式
- 正则表达式使用详解及常用正则表达式
- 正则表达式使用详解及常用正则表达式
- ios正则表达式的使用及常用正则表达式
- Winform 常用正则表达式,及使用
- 常用C#正则表达式
- C# 常用正则表达式
- C#常用正则表达式
- C#常用正则表达式
- 常用c#正则表达式
- C#常用正则表达式
- C#常用正则表达式
- C# 常用正则表达式
- C#常用正则表达式
- C#常用正则表达式
- C#常用正则表达式
- GDB在线调试Android Framework Native C/C++代码
- qduoj GZS送温暖
- MySQL——触发器的创建和使用总结
- <libxml/tree.h> file not found
- 第十周项目三 利用二叉树遍历思想解决问题(5)
- C# 常用正则表达式及使用
- maven 依赖拷贝
- Android studio打包APK
- iOS开发之ARC MRC混编
- 创建空文件并重命名
- sun.misc.BASE64Encoder找不到jar包的解决方法
- hiho一下第二十一周 #1079 : 离散化 【线段树储存区间状态】
- AJAX跨域技术
- vitamio的使用方法