以下是 PHP 中常见的正则表达式特殊字符:

  1. ^ 表示字符串开头
  2. $ 表示字符串结尾
  3. . 匹配任意字符
    • 匹配前一个字符 0 次或多次
    • 匹配前一个字符 1 次或多次
  4. ? 匹配前一个字符 0 次或 1 次
  5. {n} 匹配前一个字符 n 次
  6. {n,m} 匹配前一个字符 n 到 m 次
  7. [abc] 匹配 a、b 或 c 中的任意一个字符
  8. [^abc] 匹配除了 a、b 和 c 之外的任意一个字符
  9. (pattern) 匹配 pattern 并捕获匹配项
  10. | 表示或,匹配两个或多个表达式中的任意一个
  11. \d 匹配任意数字
  12. \D 匹配任意非数字字符
  13. \w 匹配任意单词字符(包括字母、数字、下划线)
  14. \W 匹配任意非单词字符
  15. \s 匹配任意空白字符(包括空格、制表符、换行符等)
  16. \S 匹配任意非空白字符

注意,特殊字符需要使用反斜杠转义,例如匹配 . 字符需要使用 .。

PHP 正则匹配特殊字符表达式

原文地址: https://www.cveoy.top/t/topic/hk9A 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录