Los espacios de coincidencia con expresiones regulares en php
encontrar caracteres de espacio en una expresión regular de PHP se pueden hacer de varias maneras.
en un solo espacio:
para que coincida con un solo espacio, use "":
preg_replace('/[ ]/', '', $tag);
múltiples espacios:
para que coincidan con uno o más espacios, use " *":
preg_replace('/[ ] /', '', $tag);
whitespace:
para que coincida con cualquier whitespace, incluidas las pestañas, use "\ s":
preg_replace('/[\s]/', '', $tag);
Word Boundaries:
para que coincida con el inicio o el final de una palabra donde los espacios son comunes, use "\ b":
preg_replace('/\b[ ]\b/', '', $tag);
eliminar caracteres no válidos:
Para eliminar todos los caracteres no índicos, dejando solo letras, números y espacios, use:
preg_replace('/[^a-zA-Z0-9 ]/', '', $tag);
múltiples espacios entre palabras:
para eliminar múltiples espacios entre palabras mientras preserva espacios únicos, realice una serie de reemplazos:
$newtag = preg_replace('/ /', ' ', $tag);
$newtag = preg_replace('/^ /', '', $newtag);
$newtag = preg_replace('/ $/', '', $newtag);
nota: la eliminación de espacios desde el inicio y el final solo es necesario si la cadena puede contener liderar o espacios finales.
Descargo de responsabilidad: Todos los recursos proporcionados provienen en parte de Internet. Si existe alguna infracción de sus derechos de autor u otros derechos e intereses, explique los motivos detallados y proporcione pruebas de los derechos de autor o derechos e intereses y luego envíelos al correo electrónico: [email protected]. Lo manejaremos por usted lo antes posible.
Copyright© 2022 湘ICP备2022001581号-3