Maison  >  Article  >  développement back-end  >  Expressions régulières des points d'inspection des connaissances de base PHP

Expressions régulières des points d'inspection des connaissances de base PHP

藏色散人
藏色散人avant
2020-01-27 14:40:282870parcourir

Expressions régulières des points d'inspection des connaissances de base PHP

1. Le rôle des expressions régulières : diviser, rechercher, faire correspondre, remplacer des chaînes

2. symbole dièse (#) et symbole de négation (~).

3. Atomes universels : d D s S w W

Expressions régulières des points dinspection des connaissances de base PHP

4. >

Expressions régulières des points dinspection des connaissances de base PHP

5.

Modificateur de mode

Expressions régulières des points dinspection des connaissances de base PHP

6. Référence arrière

7. Mode gourmand

8. Fonction PCRE d'expression régulière

, prge_match(), preg_match_all(), preg_replace() .preg()_split()

Méthode de solution

Écrire une chaîne à faire correspondre

Utiliser de gauche à droite Les atomes et les métacaractères des expressions régulières sont épissés

Enfin, un mode de correction est ajouté

Pratiquez les expressions régulières courantes (numéro de téléphone portable, carte d'identité, email, url, etc.)

Numéro de téléphone portable commençant par 139

$str = '13988888888';
$partten = '/^139/d{8}$/';
preg_match($partten, str, $match);
var_dump($match);

Obtenir la valeur sr de toutes les balises img dans la page html

$str = &#39;<img id=content"" src="高清无码.jpg" alt="高清无码">&#39;;
$partten = &#39;/<img .*?src="(.*?)".*?\/? alt="Expressions régulières des points d'inspection des connaissances de base PHP" >/i&#39;;
preg_match($partten, $str, $match);
var_dump($march);

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!

Déclaration:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer