La Red de Conocimientos Pedagógicos - Aprendizaje de inglés - Ayúdame a analizar expresiones regulares de PHP

Ayúdame a analizar expresiones regulares de PHP

Esta expresión regular representa un número de código de área... un número de teléfono en este formato... para decirlo sin rodeos, es el código de área...//Esta es la forma de un código de área regular expresión...entonces...\d Representa cualquier número {3,4} representa un rango... es decir... cualquier combinación de 3 o 4 números servirá... Si escribes \d{. 3,} así, significa al menos 3 números.{3}Esta es una combinación de tres números....

Entonces - es solo un carácter '-'...

? Significa... aparece una o 0 veces... Significa... el carácter '-' aparece una o 0 veces...

Si escribes así... (\d { 3,4}-)? Escrito así significa... cualquier combinación de 3-4 números más el carácter '-'... su conjunto aparece una o 0 veces...

Entonces el los siguientes son iguales....\d{7,8} significa una combinación de 7-8 números...

De hecho, esta fórmula no es rigurosa...

Si aparece una frase así, también coincidirá...

Por ejemplo: wdlj783-3849848fd.. Dicha cadena también coincidirá...

Es mejor agregar los caracteres de inicio y fin ..^与$

'/^\d{3,4}-?\d{7,8}$/'