PHP 正则表达式preg_match

简介: PHP 正则表达式preg_match

简化定义


preg_match (string $pattern , string $subject [array &$matches] ) : int

说明:

$pattern 搜索模式

$subject 字符串

$matches 搜索结果(可选)


界定符:/


示例


// 只校验结果
echo preg_match('/\d+/', '1234');
// 1
// 获取匹配结果
if(preg_match('/age=(\d+)/', 'age=16', $matches)){
    var_dump($matches);
}
/**
array(2) {
    [0]=> string(6) "age=16"
    [1]=> string(2) "16"
  }
*/

相关文章
|
15天前
|
存储 PHP
在PHP中,正则表达式
在PHP中,正则表达式
26 5
|
7月前
|
PHP 开发者
【PHP 开发专栏】PHP 字符串处理与正则表达式
【4月更文挑战第30天】本文探讨了PHP中的字符串处理和正则表达式应用。字符串处理部分涵盖基本操作(如连接、长度计算、截取)、格式化(printf/sprintf)、转换(数字与字符串间转换、大小写变换)、比较。正则表达式部分介绍了基本概念、语法(字符类、量词、边界符、分组)及其在搜索替换、数据验证和信息提取中的应用。了解并熟练运用这些技术对PHP开发者至关重要。
62 3
|
JavaScript PHP
php正则表达式获取(捕获)组的笔记
@(汗)的确,网络上存在很多这样的内容了,但今天我是来补充内容的,滑稽@(你懂的) 众所周知 ,js中正则表达式()可以来获取匹配到内容,然后用$0 ...来显示
77 0
|
PHP
php正则表达式函数preg_replace替换span标签
php正则表达式函数preg_replace替换span标签
77 0
|
机器学习/深度学习 PHP
PHP—正则表达式
PHP—正则表达式
|
PHP Perl
PHP正则表达式
PHP正则表达式
102 0
|
PHP 数据安全/隐私保护
PHP实现简单的注册页面(正则表达式练习)
html实现简单的注册表单,然后使用php实现简单的数据验证(运用正则表达式)
234 0
PHP实现简单的注册页面(正则表达式练习)
|
Shell PHP Perl
实训项目:PHP正则表达式的应用
正则表达式是一种描述字符串结构的语法规则,是一种特定的格式化模式,用于验证各种字符串是否匹配(Match)这个特征,进而实现高级的文本查找、替换、截取等操作。 正则表达式在发展过程中出现了多种形式,一种是POSIX规范兼容的表达式,另一种是当Perl(一种功能丰富的编程语言)发展起来后,衍生出来的PCRE(Perl兼容正则表达式)库,使得许多开发人员将PCRE整合到自己的语言中,PHP中也未PCRE库的使用提供了相应的函数。
218 0
实训项目:PHP正则表达式的应用
|
PHP Python
Python、PHP:手机号匹配正则表达式
Python、PHP:手机号匹配正则表达式
195 0
Python、PHP:手机号匹配正则表达式
PHP通过正则表达式对用户名合法性校验
PHP通过正则表达式对用户名合法性校验
183 0
下一篇
无影云桌面