正则学习
来源:互联网 发布:正规的淘宝刷手平台 编辑:程序博客网 时间:2024/05/17 03:07
1、一个正则表达式,只含有汉字、数字、字母、下划线不能以下划线开头和结尾:
^(?!_)(?!.*?_$)[a-zA-Z0-9_\u4e00-\u9fa5]+$ 其中:
^ 与字符串开始的地方匹配
(?!_) 不能以_开头
(?!.*?_$) 不能以_结尾
[a-zA-Z0-9_\u4e00-\u9fa5]+ 至少一个汉字、数字、字母、下划线
$ 与字符串结束的地方匹配 #by www.jbxue.com
^(?!_)(?!.*?_$)[a-zA-Z0-9_\u4e00-\u9fa5]+$ 其中:
^ 与字符串开始的地方匹配
(?!_) 不能以_开头
(?!.*?_$) 不能以_结尾
[a-zA-Z0-9_\u4e00-\u9fa5]+ 至少一个汉字、数字、字母、下划线
$ 与字符串结束的地方匹配 #by www.jbxue.com
放在程序里前面加@,否则需要\\进行转义 @"^(?!_)(?!.*?_$)[a-zA-Z0-9_\u4e00-\u9fa5]+$"
@"^[\u4E00-\u9FA5]{2,4}$"; 2到4个汉字
0 0
- 正则学习
- 正则学习
- 正则学习
- 正则学习
- 正则学习
- 正则学习
- 正则学习
- 学习正则
- 正则学习
- 正则学习
- 正则学习
- 正则学习
- 正则学习
- 正则学习
- 正则学习
- 正则表达式学习笔记
- 正则表达式学习笔记
- 正则表达式学习笔记
- 开源免费天气预报接口API以及全国所有地区代码!!(国家气象局提供)
- HTTP协议详解
- angular--将需要参数的方法传入组件
- 自己总结的基于ssh框架的网站的简单执行流程
- 阿里、京东、微店前端面试题
- 正则学习
- attrs.xml文件的使用详解---定义xml属性
- 全国省份地区相关常量备忘
- asm中删除无效磁盘组,并修改参数文件
- eclipse中使用maven创建Java web项目的详细步骤
- python压缩数据
- SLC和MLC NAND Flash
- 基于原型的面向对象语言VS基于类的面向对象语言
- 2016 钱盾安全报告(8月版)