¿Cómo eliminar todo el espacio en blanco del principio o el final de una cadena?


¿Cómo puedo eliminar todos los espacios en blanco del principio y el final de una cadena?

Así:

"hello" devuelve "hello"
"hello " devuelve "hello"
" hello " devuelve "hello"
" hello world " devuelve "hello world"

Author: archer, 2010-08-01

6 answers

String.Trim() recortará todos los espacios en blanco desde el inicio y el final de una cadena:

"   A String   ".Trim() -> "A String"

String.TrimStart() recortará todos los espacios en blanco desde el inicio de una cadena:

"   A String   ".TrimStart() -> "A String   "

String.TrimEnd() recortará todos los espacios en blanco del final de una cadena:

"   A String   ".TrimEnd() -> "   A String"
 345
Author: Mau,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2015-10-20 14:12:17

Echa un vistazo a Trim() que devuelve una nueva cadena con espacios en blanco eliminados del principio y el final de la cadena a la que se llama.

 16
Author: Russ Cam,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2010-08-01 12:09:50
string a = "   Hello   ";
string trimmed = a.Trim();

trimmed es ahora "Hello"

 12
Author: adamse,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2010-08-01 12:10:10

Utilice la función String.Trim().

string foo = "   hello ";
string bar = foo.Trim();

Console.WriteLine(bar); // writes "hello"
 9
Author: Adam Robinson,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2010-08-01 12:09:59

Utilice el método String.Trim.

 7
Author: jwaliszko,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2010-08-01 12:22:37

String.Trim() elimina todos los espacios en blanco del principio y el final de una cadena. Para eliminar los espacios en blanco dentro de una cadena o normalizar los espacios en blanco, utilice una expresión regular.

 6
Author: tdammers,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2010-08-01 12:10:30