Tengo un archivo de texto delimitado por tabulaciones. ¿Cómo puedo separar esta cadena en subcadenas para una matriz al detectar las pestañas?Cadena separada por caracteres de tabulación
26
A
Respuesta
50
string s = "123\t456\t789";
string[] split = s.Split('\t');
0
Simplemente use el método String.Split
y divida las pestañas (así que probablemente la primera se divida en nuevas líneas para obtener las líneas y luego una en las pestañas para obtener los valores).
Ver aquí para más detalles:
http://msdn.microsoft.com/en-us/library/system.string.split.aspx
4
Si utiliza String.split() se puede dividir la cadena en torno a cualquier expresión regular, incluyendo las lengüetas. La expresión regular que coincide con las pestañas es \ t, por lo que podría usar el siguiente ejemplo;
String foo = "Hello\tWorld";
String[] bar = foo.split("\t");
cual se devolvía una matriz de cadenas que contiene las palabras Hola y Mundial
Cuestiones relacionadas
- 1. Convertir flotador para cadena separada por comas
- 2. ¿Cómo dividir una cadena separada por comas?
- 3. cadena separada por comas a la matriz
- 4. Cómo unir int [] a una cadena separada por caracteres en .NET?
- 5. ¿Cómo dividir los elementos de una cadena separada por ""
- 6. Convertir matriz de enteros a cadena separada por comas
- 7. ¿Cómo harías una cadena separada por comas de una lista?
- 8. Búsqueda de MySQL valores en una cadena separada por comas
- 9. ¿Cómo puedo incluir caracteres especiales (tabulación, nueva línea) en una cadena de resultados doctest de python?
- 10. Obtener caracteres de cadena por índice - Java
- 11. División de cadena por caracteres no alfabéticos
- 12. String array como una cadena separada por comas en XAML
- 13. Cadena separada por comas a NSArray en Objective-C
- 14. ¿Cómo convierto una cadena separada por comas en una matriz?
- 15. ¿Cómo dividir una cadena separada por comas usando JavaScript?
- 16. PHP para escribir caracteres de tabulación dentro de un archivo?
- 17. número de cuenta de caracteres de tabulación en linux
- 18. Buffers por tabulación en vim
- 19. ¿Cuál es la mejor forma de convertir una cadena separada por caracteres de retorno en una lista <string>?
- 20. C#: Nuevos caracteres de línea y tabulación en cadenas
- 21. Convertir Lista de cadena a una cadena separada por un delimitador
- 22. DB2 salida separada por comas
- 23. cadena. Función de división en delimitador de tabulación C#
- 24. Rieles: base de datos separada por subdominio
- 25. Cómo dividir una cadena por x cantidad de caracteres
- 26. Java: ¿Cómo dividir una cadena por una cantidad de caracteres?
- 27. Cómo determinar la longitud (impresa) de una std :: string con los caracteres de tabulación expandidos?
- 28. Lista separada por comas de elementos de matriz
- 29. ¿Cómo se analiza una línea de texto separada por tabulaciones en Ruby?
- 30. Recortar caracteres de una cadena
gracias, CD. No me di cuenta que split tomaría secuencias de escape como esta. – Jimmy