博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
php正则匹配以“abc”开头且不能以“xyz”结尾的字符串
阅读量:6706 次
发布时间:2019-06-25

本文共 433 字,大约阅读时间需要 1 分钟。

本文介绍下,用php正则区配以"abc"开头的,且不能以"xyz"结尾的字符串的方法,有需要的朋友参考下。

要求:

用php匹配以“abc”开头,但结尾不能包含“x”、“y”、“z”的字符串。

解析:

abc开头,正则这样写:^abc。
以abc开头了,后面要有一串的字符串
一般用[^…………]这样来否定。
既然是否定“x”、“y”、“z”,就是[^xyz]了。
 
完整的正则表达式就是这样:

^abc[^xyz]*$

下面是使用此正则的完整php示例,如下:

';}else { echo $str.' 不符合
';}//output abcdef124f 符合$str = 'abcdef12x124';if(preg_match($search,$str)) { echo $str.' 符合
';}else { echo $str.' 不符合
';}//output abcdef12x124 不符合//edit by www.jbxue.com?>

转载地址:http://sdflo.baihongyu.com/

你可能感兴趣的文章
Binder机制
查看>>
JS原型相关
查看>>
手把手教你使用Js实现前后台传送Json
查看>>
2018年规划
查看>>
关于行框盒子与vertical-align(一)
查看>>
修复苹果iOS 原生键盘遮挡input框
查看>>
学习编程,只跟对的人
查看>>
AQS源码详解
查看>>
AndroidSerialPort:安卓串口通信库
查看>>
咦,Oreo怎么收不到广播了?
查看>>
前端从头搭建个人博客
查看>>
Flask入门学习---初步了解模板
查看>>
spring-控制反转IoC
查看>>
spring cloud微服务分布式云架构(三)-服务消费者(Feign)
查看>>
区块链软件公司:区块链的金融化体系
查看>>
常用的几个设计心理学
查看>>
微服务为什么一定要用docker
查看>>
U盘空间缩减还原
查看>>
nagios监控window主机和LInux主机网卡流量
查看>>
Linux内核将用Nftables替代iptables
查看>>