isU是大小写分的意思,这里s还有则不包括换行符而U是反转了匹配数量的值使其不是默认的重复,大概就是这样了个体我们看文章。

正则后面的/(.*)/isU  ,“isU”参数代表什么意思?

这是正则中的修正符.

i是同时查找大小写字母,

s是圆点(.)匹配所有字符,包括换行符.如果没有设定s,则不包括换行符.

U是反转了匹配数量的值使其不是默认的重复,而变成在后面跟上“?”才变得重复

preg_match 兼容的正则表达式语法中 b 代表单词边界

所以:下面应该是可以???

$a="test,admin,abc";

$b="te";

$exist=preg_match("/b{$b}b/",$a);

if($exist)

{

echo "存在";

}else

{

echo "不存在";

}

看一下相关说明

int preg_match ( string pattern, string subject [, array matches [, int flags]] );

preg_match() 返回 pattern 所匹配的次数。要么是 0 次(没有匹配)或 1 次,因为 preg_match() 在第一次匹配之后将停止搜索。preg_match_all() 则相反,会一直搜索到 subject 的结尾处。如果出错 preg_match() 返回 false。

示例:

$a = "abcdefgabcdefaaag";

preg_match('|abc([a-z]+)g|isu',$a,$out1);

preg_match_all('|abc([s]+)g|isu',$a,$out2);

echo "

";

print_r($out1);

print_r($out2);

echo "

";

?>

写法:

使用双引号时和单引号的不同

preg_match_all("/href="(.*)"/isu",$contents,$out);

preg_match_all('|href="(.*)"|isu',$contents,$out);

?>

以上内容是小编给大家讲解的php中preg_match的isU所代表的意思,希望大家喜欢。

php中pregmatch,php中preg_match的isU代表什么意思相关推荐

  1. java 判断 中文字符_java中判断字符串中是否有中文字符

    package com.meritit.test; public class TestChart { public static void main(String[] args) throws Exc ...

  2. php 日期时间 取日期,从PHP中的文本中提取日期,时间和日期范围

    我正在构建一个本地事件日历,它采用RSS提要和网站抓取并从中提取事件日期. 我之前已经问过如何从PHP here中的文本中提取日期,并在MarcDefiant时获得了一个很好的答案: function ...

  3. C#中Winform程序中如何实现多维表头【不通过第三方报表程序】

    问题:C#中Winform程序中如何实现多维表头. 在网上搜了很多方法,大多数方法对于我这种新手,看的都不是很懂.最后在新浪博客看到了一篇比较易懂的文章:[DataGridView二维表头与合并单元格 ...

  4. 关于python缩进的描述中_关于Python程序中与“缩进”有关的说法中,以下选项中正确的是()...

    关于Python程序中与"缩进"有关的说法中,以下选项中正确的是() 答:缩进在程序中长度统一且强制使用 同文学或同音乐主题的民歌,<_______>是其中之一.此曲经 ...

  5. python中json dumps_python中json.loads,dumps,jsonify使用

    search_info = {'id':132,'user_role':3} print type(search_info) #输出 #转为string用dumps print type(json.d ...

  6. VS2010中“工具选项中的VC++目录编辑功能已被否决”解决方法

    http://blog.csdn.net/chaijunkun/article/details/6658923 这是VS2010的改变,不能够在"工具-选项"中看到"VC ...

  7. django-celery中配置celery中的日志

    django-celery中配置celery中的日志 django配置文件中的logging只是针对django中的views.API起作用,对celery不起作用,也就是说celery不能使用dja ...

  8. word录入表单数据 java 导入系统,java导入excel | 怎么把excel中的数据批量导入到word中的表格中...

    用javascript怎么实现把excel中的数据批量导入到数据库表中 这个js不能直接实现吧 我们程序用到 先读取excel内容转换成数组 然后放到页面上 再提交表单 储存 MySql如何批量添加数 ...

  9. php数组重复值销毁,如何从PHP中删除数组中的重复值

    如何从PHP中删除数组中的重复值 如何从PHP中删除数组中的重复值? 21个解决方案 204 votes 使用array_unique(). 例: $array = array(1, 2, 2, 3) ...

最新文章

  1. Nexus3 使用root无法启动解决
  2. 《程序员代码面试指南》第七章 位运算 在其他数都出现k 次的数组中找到只出现一次的数...
  3. 国内主流.NET CMS系统整理
  4. 这所985大学决定:404名硕博研究生,退学处理!
  5. 西双版纳真的适合养老吗?
  6. MTCNN——基于级联模型的人脸关键点检测网络
  7. append在python中是什么意思_append在python里是什么意思
  8. Java 自动装箱与拆箱(Autoboxing and unboxing)
  9. python生活中的小问题_python日常注意小知识集锦
  10. ArrayList、LinkedList原理
  11. 南阳师范计算机与信息技术学院,刘军(计算机与信息技术学院)老师 - 南阳师范学院 - 院校大全...
  12. 拼多多爆款商品采集工具
  13. 南大计算机软件所,2020考研南京大学计算机软件研究所推免夏令营通知_南大软件所20推免_聚创南大考研网...
  14. ff14优雷卡补正什么意思_禁地优雷卡 | 新大陆见闻录 - 《最终幻想14》萌新指导手册...
  15. 【目标检测】(13) 先验框解码,调整预测框,附TensorFlow完整代码
  16. 基于51单片机霍尔汽车自行车码表测速测里程显示proteus仿真原理图PCB
  17. 【吐血整理】一份完备的集成学习手册!(附Python代码)
  18. 高级篇之ENC编码器实现简单视频会议的方案
  19. jsp中文传值到java乱码_jsp传递参数中文乱码解决办法
  20. 云原生docker容器创建实操

热门文章

  1. Android 同步锁死锁,Android多线程研究(3)——线程同步和互斥及死锁
  2. 法那科机器人初始化启动_发那科机器人的控制方式和控制柜的启动方式
  3. Linux fwrite 什么时候刷新,linux的fwrite()使用方法,当前时间写入文本的程序
  4. linux驱动中使用定时器
  5. java判断ftp创建目录是否成功_Java判断Ftp服务器目录是否存在,若不存在创建目录 ....
  6. mybatis plug 只查id_Mybatis一对多/多对多查询时只查出了一条数据
  7. 电脑入门完全自学手册_室内设计CAD施工图识读手册
  8. android 动画 返回,Android“菜单图标变返回”动画
  9. python中的引用怎么理解_Python函数通过引用调用
  10. Sharepoin学习笔记 —架构系列--02 Sharepoint的处理(Process)与执行模型(Trust Model) 1