博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
PHP中判断字符串是否包含某个字符时,建议使用正则表达式preg_match()
阅读量:5843 次
发布时间:2019-06-18

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

判断字符串中是否包含 某个字符时,在java中时直接使用 indexOf()来判断的

在php中好像也要对应的,strpos(),stripos()

不过每次我用的都很不爽,老是出现各种各样的小问题,

而使用正则表达式,最起码让我觉得比较靠谱

eg: 判断字符串中是否包含 星号*

  使用 preg_match($rule,$string)

  $rule:是正则表达式,php中的正则表达式都得写在'/内容/'中,

         eg:符合小写和大写字母以及数字的正则表达式 '/[a-zA-Z0-9]/'

  $string:是你要判断的字符串

  符合返回true,否则返回false

    if(preg_match('/[*]+/',$hardware_id))
          echo 'yes';

   else

        echo 'no';

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

你可能感兴趣的文章
学习笔记 - MarkDown 语法
查看>>
一个获取a标签传值的函数
查看>>
HR面 - 十大经典提问
查看>>
变动性算法源代码分析与使用示例(copy_backward、 transform、 replace_copy_if 等)
查看>>
ObjectAnimator属性动画应用demo
查看>>
HashMap与HashTable的区别
查看>>
黑色边影,
查看>>
Single Number II(LintCode)
查看>>
WPF项目学习.一
查看>>
反向ajax实现
查看>>
生孩子要趁早 3
查看>>
leetcode 342. Power of Four
查看>>
设置Mac自动显示和隐藏 Dock 栏的速度
查看>>
SQL Server 的锁定和阻塞
查看>>
操作数据库(对战小游戏)
查看>>
Golang面向API编程-interface(接口)
查看>>
深度学习String、StringBuffer、StringBuilder
查看>>
ubuntu16.04下安装opencv出现libgtk2.0-dev配置失败问题解决方法
查看>>
各个线程顺序循环执行
查看>>
堆和栈的区别 (转贴)
查看>>