por ejemplo, puedo hacer esto:vb.net: ¿Se puede dividir una cadena por una cadena
split = temp_string.Split("<beginning of record>")
aquellos recomendados:
split = Regex.Split(temp_string, "< beginning of record >")
no su trabajo. es sólo devolver el primer carácter "<"
y aquellos de ustedes que recomienda:
Dim myDelims As String() = New String(){"< beginning of record >"}
split = temp_string.Split(myDelims, StringSplitOptions.None)
esto no está funcionando bien. también es devolver sólo el primer carácter
Creo que el problema es que se necesita para escapar de los galones. Ver mi edición –
Si continúa teniendo problemas, es posible que desee dar un ejemplo de que está en temp_string. Su muestra funciona bien para temp_string = "before after" –
Regex.split funcionó para mí. La opción de conjunto de caracteres con String.split parece que debe dividirse en cada referencia de <, b, e, g, i, n, n, i, n, g, etc. individualmente en lugar de como un todo. – Jono