2010-05-09 19 views

Respuesta

50
string s = "123\t456\t789"; 
string[] split = s.Split('\t'); 
+0

gracias, CD. No me di cuenta que split tomaría secuencias de escape como esta. – Jimmy

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