quitar números espacios eliminar blanco php symfony twig

php - números - ¿Cómo borrar espacios en blanco de un texto en ramita?



eliminar espacios en excel (3)

Primero veamos qué probaste y por qué no funcionó:

  • Sin espacio: no funciona porque "Use la etiqueta sin espacio para eliminar los espacios en blanco entre las etiquetas HTML, no los espacios en blanco dentro de las etiquetas HTML o los espacios en blanco en texto sin formato ", consulte la documentación sin espacio .
  • Recortar: no funciona porque "el filtro de recorte elimina los espacios en blanco (u otros caracteres) desde el principio y el final de una cadena", consulte la documentación de recorte .

Lo que necesitas usar es lo siguiente:

{{ ''Some Text With Spaces''|replace({'' '': ''''}) }}

Esto dará como resultado:

SomeTextWithSpaces

Más detalles en la documentation .

Estoy usando el motor de plantillas de ramitas mientras uso symfony2. Estoy tratando de encontrar una manera de eliminar los espacios en blanco de un texto.

Por ejemplo, el I play se convertirá en Iplay .

He intentado:


Prueba esto:

{{ "I plays"|replace({'' '':''''}) }}


También puedes crear tu propio filtro para hacer eso.

Ejemplo:

class MyExtensions extends /Twig_Extension { public function getFilters() { return array( new /Twig_SimpleFilter(''removeWhiteSpace'', array($this, ''removeWhiteSpace''), array(''is_safe'' => array(''html''))), ); } public function removeWhiteSpace($string) { return preg_replace(''//s+/'', '''', $string); } }

Declara como servicio:

myextensions.twig_extension: class: YourProject/YourBundle/Twig/MyExtensions public: false tags: - { name: twig.extension }

Y llámalo en tu plantilla de ramita:

{{ "Test remove white space"|removeWhiteSpace }}