`
阅读更多
<meta charset="UTF-8"> 
<?php
	//匹配手机号码
	//$mode = '/\d{3}-\d{8}|\d{4}-\d{7}|\d{11}/';
	//不匹配以-开头的手机号码
	//$mode = '/^((?!-).)*\d{3}-\d{8}|^((?!-).)*\d{4}-\d{7}|^((?!-).)*\d{11}/';
	//不匹配以 / 开头或结束的手机号码
	$mode = '/^((?!\/).)*\d{3}-\d{8}((?!\/).)*$|^((?!\/).)*\d{4}-\d{7}((?!\/).)*$|^((?!\/).)*\d{11}((?!\/).)*$/';
	$string = 'fsdfsdfsdp /135-56043422/ hpfsdfs';
	if( preg_match($mode,$string)){
		echo '匹配';
	}else{
		echo '不匹配';
	}
?>

效果图:

 

<meta charset="UTF-8"> 
<?php
	//匹配QQ号
	//$mode = '/[1-9][0-9]{4,}/';
	//不匹配以-开头的QQ号
	$mode = '/^((?!-).)*[1-9][0-9]{4,}/';
	$string = 'fsdfsdfsdp -963032584 hpfsdfs';
	if( preg_match($mode,$string)){
		echo '匹配';
	}else{
		echo '不匹配';
	}
?>

效果图:

 

 

 

 

 

 

 

 

  • 大小: 18.7 KB
  • 大小: 21.7 KB
1
0
分享到:
评论

相关推荐

    PHP常用正则表达式

    - **含义:** 匹配QQ号,即匹配以非0数字开头的正整数。 - **应用场景:** 验证用户输入的QQ号码是否有效。 #### 正则表达式特殊符号解释 - **转义字符:** `\` - **作用:** 对特殊字符进行转义。 - **示例:...

    后端php日常正则匹配方法,一个方法匹配多个字符串

    日常php正则匹配方法,如手机号、邮箱、座机号、压缩包、图片、qq号等正则判断,一个方法可以当多个正则方法使用,欢迎大家来拿

    电话php正则

    根据给定文件的信息,我们可以提炼出与PHP正则表达式相关的知识点。正则表达式是进行文本模式匹配的强大工具,在PHP编程中广泛应用于字符串搜索、替换等操作中。接下来,我们将详细解读这些正则表达式的含义及其应用...

    php常用正则表达式

    正则表达式是一种强大的文本处理工具,在PHP中被广泛应用于字符串匹配、搜索替换、数据验证等场景。本篇文章将根据给定文件中的标题“php常用正则表达式”及描述“动态网页常用的正则表达式,很好用,和大家分享了”,...

    PHP常用的正则表达式

    - **解释:** 匹配可选正负号,后面跟一个或多个数字,以及可选的小数点加一个或多个数字。 - **应用场景:** - 数据库字段类型验证。 - 数值计算前的格式检查。 #### 十四、英文字母匹配 - **大小写字母:** `^...

    正则表达式

    当需要根据正则表达式来匹配手机号码时,可以使用字符集和边界匹配符来确保只匹配特定格式的字符串,如下示例代码所示: ```php $arr = array('***','***','434456','***'); // 使用字符集和边界匹配符来筛选出符合...

    php下常用表单验证的正则表达式

    该正则表达式用于验证QQ号是否有效。它要求QQ号是一个介于5到9位的数字,且第一位数字不能为0。 4. 验证邮政编码(Zip): ```php function is_zip($str){ //检验邮编 return preg_match("/^[1-9]\d{5}$/", $str)...

    PHP各种验证

    - **手机号码验证**:针对中国的手机号码,可以使用正则表达式来验证输入的11位数字是否符合格式。 - **数字验证**:通过`is_numeric()`或`is_int()`函数判断输入是否为数字。 - **长度验证**:使用`strlen()`或`...

    php封装的表单验证类完整实例

    例如,在上面的内容中,我们看到了对中文、邮箱、电话号码、手机、QQ号码以及身份证的验证方法。此外,还有检查输入内容是否只包含数字、字母、下划线且不以数字开头的验证方法。这些方法都是对输入数据的合法性进行...

    php用户注册时常用的检验函数实例总结

    这些函数通常使用PHP内置的正则表达式处理函数 "preg_match" 来进行匹配,并根据返回结果判断数据是否通过验证。返回true或具体的值表示通过验证,而返回false则表示未通过验证。 在实际的应用中,这些检验函数可以...

    捐助网站评价

    - **联系方式**:手机号、QQ号、家庭电话等。 - **资料更新**: - 提供便捷的修改接口,允许用户随时更新个人资料。 #### 三、信息发布与管理功能 **1. 发布求助信息** - **权限控制**: - 只有完善个人信息...

Global site tag (gtag.js) - Google Analytics