[2021] php: coincide con un espacio en la expresión regular {DH}

Si estás buscando un lugar este sería " " (un espacio).

Si está buscando uno o más, este es el " *" (Este es dos Espacio y un asterisco) o " +" (un espacio y un plus).

Si está buscando un uso de distancia común "[ X]" o "[ X][ X]*" o "[ X]+" Dónde X es el carácter de tabulación física (y en todos estos ejemplos cada uno está precedido por un solo espacio).

Estos funcionarán cada* Motor de expresiones regulares que he visto (algunos de los cuales ni siquiera tienen uno o más). "+" Personaje, eh).

Si sabe que utilizará uno de los motores de expresiones regulares más modernos, "s" y sus variaciones son el camino a seguir. Además, creo que los límites de las palabras también coinciden con el principio y el final de las líneas, lo cual es importante cuando se buscan palabras que aparecen sin espacios iniciales o finales.

Especialmente para PHP: esta página Eso puede ayudar.

De su edición, parece que desea eliminar todos los caracteres no válidos. El comienzo es (tenga en cuenta el espacio en la expresión regular):

$newtag = preg_replace ("/[^a-zA-Z0-9 ]/", "", $tag);
#                                    ^ space...

Seguir leyendo:
[2021] php: coincide con un espacio en la expresión regular {DH}

Dejar un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *