Saltar al contenido

Cómo representar correctamente un carácter de espacio en blanco

Estate atento ya que en este escrito vas a hallar el arreglo que buscas.

Solución:

Cual carácter de espacio en blanco? El vacío string es bastante inequívoco: es una secuencia de 0 caracteres. Sin embargo, " ", "t" y "n" son todas las cadenas que contienen un solo carácter que se caracteriza como espacio en blanco.

Si solo te refieres a un espacio, usa un espacio. Si se refiere a algún otro carácter de espacio en blanco, es posible que haya una secuencia de escape personalizada para él (p. ej. "t" para la pestaña) o puede usar una secuencia de escape Unicode ("uxxxx"). Le desaconsejaría incluir caracteres que no sean ASCII en su código fuente, particularmente los espacios en blanco.

EDITAR: ahora que ha explicado lo que quiere hacer (que debería haber estado en su pregunta para empezar), sería mejor que usara Regex.Split con una expresión regular de s que representa espacios en blanco:

Regex regex = new Regex(@"s");
string[] bits = regex.Split(text.ToLower());

Consulte la documentación de Clases de caracteres Regex para obtener más información sobre otras clases de caracteres.

No, no hay tal constante.

Se puede hacer referencia a WhiteSpace CHAR usando códigos ASCII aquí. Y el Carácter # 32 representa un espacio en blanco, Por lo tanto:

char space = (char)32;

Por ejemplo, puede usar este enfoque para producir la cantidad deseada de espacios en blanco en cualquier lugar que desee:

int _length = desired number of white spaces
string.Empty.PadRight(_length, (char)32));

Eres capaz de respaldar nuestra ocupación poniendo un comentario o valorándolo te estamos agradecidos.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)


Tags : /

Utiliza Nuestro Buscador

Deja una respuesta

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