正则表达式
来源:互联网 发布:linux批量替换文件内容 编辑:程序博客网 时间:2024/06/06 15:43
正则表达式:
用某种模式去匹配指定字符串的一种字符串表示方式。
• 正则表达式由普通字符和元字符组成。
“Hi:\d+\s*Lo:\d+”
• 普通字符:Hi :
• 元字符:
• 匹配字符: \d \s
• 重复字符: + * \d{3}
• 位置字符: ^ ^\d{3}
• 转义字符: \{
正则表达式举例:
由26个大写英文字母组成的字符串:"[A-Z]+"
由26个小写英文字母组成的字符串:"[a-z]+"
由26个英文字母组成的字符串:"[A-Za-z]+"
由数字、26个英文字母或者下划线组成的字符串:"\w+"
固定电话号码:"((\d{3,4})|(\d{3,4}\-))?\d{7,8}"
一年的12个月:"((0?[1-9])|(1[0-2]))"
一个月的31天:"((0?[1-9])|((1|2)[0-9])|30|31)"
阅读全文
0 0
- 【正则表达式】正则表达式
- 正则表达式
- 正则表达式
- 正则表达式
- 正则表达式
- 正则表达式
- 正则表达式
- 正则表达式
- 正则表达式
- 正则表达式
- 正则表达式
- 正则表达式
- 正则表达式
- 正则表达式
- 正则表达式
- 正则表达式
- 正则表达式
- 正则表达式
- 我为什么推荐Prettier来统一代码风格
- 《用Python学习数值分析--插值与拟合》
- Android插件
- springBoot关于访问jsp的设置
- [cnblogs镜像]使用 Sublime 或其他编辑器调试 Tampermonkey 油猴脚本
- 正则表达式
- LInux入门学习——系统的安装与使用
- 《用Python学习数值分析--最小二乘》
- 无线传感网络切换时钟与使用串口
- Java的异常处理问题
- python读写csv文件的心得(随笔一:简单的读写csv文件)
- [cnblogs镜像]常用 CSS 选择器
- 时间格式和字符串格式互相转换
- linux ${}表达式详解