Expression régulière PHP pour vérifier si la chaîne d'entrée est dans le bon format de compte Weibo

WBOY
Libérer: 2023-06-24 13:12:02
original
523 Les gens l'ont consulté

L'expression régulière PHP vérifie si la chaîne d'entrée est dans le bon format de compte Weibo

Weibo est une plateforme de médias sociaux très populaire Sur cette plateforme, les utilisateurs peuvent partager leur vie, leurs opinions, leurs Lumières, etc. Le compte Weibo est également l'identifiant unique de l'utilisateur sur cette plateforme. Il peut s'agir d'un nom d'utilisateur, d'un numéro de téléphone portable ou d'une adresse email, etc. Afin de garantir que le compte Weibo saisi par l'utilisateur est dans le bon format, nous pouvons utiliser des expressions régulières pour vérifier.

L'expression régulière est un outil utilisé pour décrire, faire correspondre et rechercher certains textes réguliers. Il s'agit d'un modèle de texte et d'une catégorie de langage de programmation. En PHP, nous pouvons utiliser la fonction preg_match() pour la vérification. Le premier paramètre de cette fonction est le modèle d'expression régulière, et le deuxième paramètre est la chaîne à faire correspondre. Si la correspondance est réussie, elle renvoie 1, sinon elle renvoie. 0.

Ce qui suit est une expression régulière qui peut vérifier le format de l'identifiant Weibo :

$pattern = '/^[a-zA-Z0-9_]{4,20}$/';
Copier après la connexion

La signification de cette expression régulière est : composée de lettres, de chiffres ou de traits de soulignement, d'une longueur comprise entre 4 et 20. Parmi eux, ^ représente le début de la chaîne correspondante, $ représente la fin de la chaîne correspondante, les crochets ([]) représentent le jeu de caractères et les accolades ({}) représentent la longueur limitée.

Ce qui suit est un programme PHP complet qui peut être utilisé pour vérifier si la chaîne d'entrée est dans le bon format de compte Weibo :

<?php 
if(isset($_POST['submit'])){
    $weiboID = trim($_POST['weiboID']);
    $pattern = '/^[a-zA-Z0-9_]{4,20}$/';
    if(preg_match($pattern, $weiboID)){
        echo "输入的微博号格式正确";
    } else {
        echo "输入的微博号格式错误";
    }
}
?>

<form action="" method="post">
    <label for="weiboID">请输入微博号:</label>
    <input type="text" id="weiboID" name="weiboID" required>
    <input type="submit" name="submit" value="验证">
</form>
Copier après la connexion

Dans le code ci-dessus, nous déterminons d'abord si l'utilisateur a soumis le formulaire. Si tel est le cas, alors. Obtenez le compte Weibo saisi par l'utilisateur et vérifiez-le à l'aide d'expressions régulières. Si la vérification réussit, un message d'invite sera affiché. Si la vérification échoue, un message d'erreur sera affiché. Enfin, nous permettons aux utilisateurs de saisir et de soumettre via des formulaires HTML.

En résumé, les expressions régulières sont un outil de traitement de texte très pratique et puissant. L'utilisation d'expressions régulières en PHP peut vérifier efficacement les entrées de l'utilisateur et éviter la saisie de données erronées. Pour vérifier le format du compte Weibo, nous pouvons utiliser de simples expressions régulières pour le compléter.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!