分享web开发知识

注册/登录|最近发布|今日推荐

主页 IT知识网页技术软件开发前端开发代码编程运营维护技术分享教程案例
当前位置:首页 > 前端开发

PHP中的正则表达式

发布时间:2023-09-06 02:07责任编辑:彭小芳关键词:PHP正则

我们先看一个正则表达示的样子:

/^a-z@([a-z0-9][-_]?[a-z0-9]+)+[.][a-z]{2,3}([.][a-z]{2})?$/i

呵呵,看着就觉得揪心。提前声明,别被吓着,学习一下后你会发现没那么困难。

正则表达示我们其实之前经常看到,它主要用在以下一些地方:

  • 匹配邮箱、手机号码、验证码
  • 替换敏感的关键词。例如:涉及政治和骂人的话
  • 文章采集。
  • 早期的表情替换技术,ubb文件编码、markdown编辑器替换等
  • 以后自己写模板引擎也需要用到正则表达示
  • 其他....

PHP正则表达式的定界符

定界符,就是定一个边界,边界以内的就是正则表达式。

PHP的正则表达示定界符的规定如下:

定界符,不能用a-zA-Z0-9\ 其他的都可以用。必须成对出现,有开始就有结束。

我们来例几个例子:

例子说明
/中间写正则/正确
$中间写正则$正确
%中间写正则%正确
^中间写正则^正确
@中间写正则@正确
(中间写正则)错误
A中间写正则A错误

PHP中的正则表达式

原文地址:https://www.cnblogs.com/LLMjiayou7/p/9395465.html

知识推荐

我的编程学习网——分享web前端后端开发技术知识。 垃圾信息处理邮箱 tousu563@163.com 网站地图
icp备案号 闽ICP备2023006418号-8 不良信息举报平台 互联网安全管理备案 Copyright 2023 www.wodecom.cn All Rights Reserved