我是靠谱客的博主 想人陪外套,最近开发中收集的这篇文章主要介绍PHP正则匹配,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

PHP提供了很强大的正则匹配功能,具体的正则匹配知识点很多,在这里不做详述.只对常用API,以及常见用法的总结.更多请查看文档PHP手册(正则表达式)

以下是PHP常见的应用,根据实际应用自定义正则表达式才是最正确的.

<?php
    $user = array(
        'name' => 'username123',
        'email' => '277427702@qq.com',
        'mobile' => '13570032501'
    );

if (strlen($user['name']) < 6) {
    die('用户名长度最少为6位');
}
//用户名必须为字母、数字与下划线
if (!preg_match('/^w+$/i', $user['name'])) {
    die('用户名不合法');
}
//验证邮箱格式是否正确
if (!preg_match('/^[w.]+@w+.w+$/i', $user['email'])) {
    die('邮箱不合法');
}
//手机号必须为11位数字,且为1开头
if (!preg_match('/^1d{10}$/i', $user['mobile'])) {
    die('手机号不合法');
}
echo '用户信息验证成功';

最后

以上就是想人陪外套为你收集整理的PHP正则匹配的全部内容,希望文章能够帮你解决PHP正则匹配所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(83)

评论列表共有 0 条评论

立即
投稿
返回
顶部