返回C语言中文网
  您当前的位置:C语言中文网>>正则表达式教程

教程目录

  1. 如何使用本教程
  2. 什么是正则表达式
  3. 入门
  4. 测试正则表达式
  5. 元字符
  6. 转义字符
  7. 重复匹配
  8. 字符类
  9. 分枝条件
  10. 分组
  11. 反义
  12. 后向引用
  13. 零宽断言
  14. 负向零宽断言
  15. 注释
  16. 贪婪与懒惰
  17. 处理选项
  18. 平衡组和递归匹配
  19. 其他规则
  20. 附录【所有元字符】

正则表达式的嵌入

  1. C语言中嵌入正则表达式
  2. PHP中嵌入正则表达式

正则表达式应用举例

  1. 匹配汉字
  2. 匹配身份证号码
  3. 匹配邮箱地址
  4. 匹配用户密码
  5. 匹配日期时间
  6. 匹配URL或者网址
  7. 匹配电话号码和手机号码
  8. 匹配IP地址
  9. 匹配字母
  10. HTML标签
  11. 常用正则表达式大全
工具箱

正则表达式在线测试工具

您的正则表达式:

要匹配的字符串:

输入您要测试的字符串和正则表达式,就能在线测试是否正确匹配。
温馨提示:
1、开始字符^和结束字符$可以有可以没有。但是,如果有,必须包括开始字符和结束字符;如果没有,全部都不包括。
2、界定符可有可无。例如,PHP在进行正则匹配是,正则表达式必须位于两个相同字符之间。如:preg_match("#^\d{1}$#",$_POST[sex]),#为界定符,^\d{1}$ 是真正的表达式。