SoloCodigo

CLR: .Net / Mono / Boo / Otros CLR => C# => Mensaje iniciado por: mitode en Lunes 5 de Enero de 2009, 06:45

Título: Separar una Cadena de tipo string
Publicado por: mitode en Lunes 5 de Enero de 2009, 06:45
Muy buenos Dias a todos Les queria pedir un gran favor si me pudieran ayudar a "Partir" por asi decirlo una cadena de caracteres como el que sigue

NombreCompleto:  Miguel Torres Delgado

y quisiera "partirlo" en 3 subcadenas como que seran enviadas a 3 variables:

Nombre:  Miguel
ApPaterno: Torres
ApMaterno: Delgado

y el Campo NOMBRECOMPLETO varia no es el mismo puede ser otro nombre .
espero y me hayan entendido les agradezco cualquier ayuda o idea para hacer
Título: Re: Separar una Cadena de tipo string
Publicado por: F_Tanori en Lunes 5 de Enero de 2009, 08:11
Hola
Para separar la cadena puedes usar  Substring

http://www.google.com.mx/search?hl=es&q ... ogle&meta= (http://www.google.com.mx/search?hl=es&q=substring+c%23&btnG=Buscar+con+Google&meta=" onclick="window.open(this.href);return false;)


ahora para separar nombres tendras que hacer bien tu funcion para tomar en cuenta cuando son 2 nombres etc

Saludos
Título: Re: Separar una Cadena de tipo string
Publicado por: dlplenin en Miércoles 7 de Enero de 2009, 22:14
Esta en Vb.Net por es lo q tengo a ala mano
 
si simpre sabes q el usuario ingresara con la estructura: "Nombre ApPaterno ApMaterno" es decir como el ejemplo Miguel Torres Delgado
usa esto:
//txt_split.Text = caja de texto

 Dim partes As String() = Me.txt_split.Text.Split(" ")
 Dim Nombre As String = partes(0)
 Dim ApPaterno As String = partes(1)
 Dim ApMaterno As String = partes(2)

espero t sirva

saludos