繁体   English   中英

如何在PHP中制作正则表达式?

[英]How to make regular expressions in PHP?

如何在PHP中进行正则表达式? 谁能指导我做正则表达式的基本规则?

http://php.net/manual/zh/function.preg-match.php

http://php.net/manual/zh/function.preg-replace.php

php.net通常包含php语言的完整文档。 它可能是可用的更有价值的资源之一。

您将在此处获得表达式内容的基本详细信息

表1.常见的正则表达式运算符

  1. (句点)匹配任何单个字符
  2. ^(脱字符号)匹配出现在行或字符串开头的空字符串
  3. $(美元符号)匹配行尾出现的空字符串
  4. A匹配大写字母A
  5. 匹配小写字母a
  6. \\ d匹配任意一位数字
  7. \\ D匹配任何单个非数字字符
  8. \\ w匹配任何单个字母数字字符; 同义词是[:alnum:]
  9. [AE]匹配大写A,B,C,D或E
  10. [^ AE]匹配除大写字母A,B,C,D或E外的任何字符
  11. X? 不匹配一个字母或大写字母X
  12. X *匹配零个或多个大写的Xes
  13. X +匹配一个或多个大写X
  14. X {n}精确匹配n个大写Xes
  15. X {n,m}匹配至少n个且不超过m个大写Xes; 如果省略m,则表达式尝试匹配至少nXes个
  16. (abc | def)+匹配至少一个abc和def的序列; abc和def将匹配

有关更多详细信息,请使用以下链接掌握PHP中的正则表达式

一个很好的开始是用于正则表达式的PHP手册:

正则表达式(与Perl兼容)

正则表达式有三种主要用例:

查阅本正则表达式教程及其PHP部分,以获取有关如何在PHP中使用正则表达式的详细信息。

请参阅PHP的PCRE函数书 ,特别是有关PCRE模式语法的章节。

这里有一些关于在PHP中使用正则表达式的教程,可以帮助您入门:

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM