elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.
 
Inicio Ayuda Buscar Ingresar Registrarse
28 Mayo 2012, 08:36  


Tema destacado: [Overclocking] Récords de overclock del foro

+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  .NET (Moderador: [D4N93R])
| | | |-+  Separar strings con asteriscos (*) C# [Split] (?)
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Separar strings con asteriscos (*) C# [Split] (?)  (Leído 2,635 veces)
Kubynx

Desconectado Desconectado

Mensajes: 12


Ver Perfil
Separar strings con asteriscos (*) C# [Split] (?)
« en: 14 Marzo 2011, 03:56 »

Hola, espero os encontréis bien... Bueno jóvenes, quisiera que al darle click a un botón, este revisara el contenido de un textbox, y si existiera un asterisco separase entonces la información.

Ahora siendo más explícito: Tengo un textbox, donde incluiré una lista de nombres de procesos del sistema, esto es para comprobar X objetivo luego de separar el texto escrito en el textbox, pues he pedido al usuario que escriba los procesos que desee para comprobar el objetivo X, y que separe los procesos con un asterisco y un espacio, ej:

explorer.exe * DLock.bat * AutoExec.cmd * solitaire.exe

Bien, me he de imaginar que ya sabéis de la existencia de procesos con extensiones a parte de .exe... ¿No?.

El punto acá es que al darle click al botón, éste revise lo escrito en el textbox, y... si contiene el formato correcto (separados por asteriscos y espacios) entonces agregue cada proceso a un string[] a parte, si no contiene el formato correcto, entonces advierta al usuario que debe modificar lo antes escrito.

Vale, vale, no creáis que vengo acá, escribo lo que necesito y me lanzo aire en los huevos... :xD

También investigué un poco y di con que debo usar el método Split; Pero... vale que se me hace un tanto enredado el hacer esto, necesito algunas ideas al menos, así que… ¿Qué opináis?.

SaludinES.


En línea
SRVAM

Desconectado Desconectado

Mensajes: 130


Ver Perfil
Re: Separar strings con asteriscos (*) C# [Split] (?)
« Respuesta #1 en: 14 Marzo 2011, 04:26 »

para lo que quieres hacer haces el Split(new Char[] { '*' }) y te devolvera un array con todas las subcadenas que encuentre.

el codigo seria este:

Código
String[] array = textBox1.Text.Split(new Char[] { '*' });


un saludo


En línea

C# Programmer

-Estudiante MCTS .NET Framework 3.5-
Kubynx

Desconectado Desconectado

Mensajes: 12


Ver Perfil
Re: Separar strings con asteriscos (*) C# [Split] (?)
« Respuesta #2 en: 14 Marzo 2011, 04:51 »

para lo que quieres hacer haces el Split(new Char[] { '*' }) y te devolvera un array con todas las subcadenas que encuentre.

el codigo seria este:

Código
String[] array = textBox1.Text.Split(new Char[] { '*' });


un saludo

Exacto, le he arreglado algunos detalles, pero funciona de maravilla, ¡Gracias!.
En línea
Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Asteriscos en eMule
Software
Balthour 2 406 Último mensaje 8 Septiembre 2005, 18:13
por nichihack
Revelar asteriscos... pero de páginas web... :(
Hacking Básico
xWin2 4 2,625 Último mensaje 17 Abril 2006, 21:53
por Hans el Topo
Hay alguna forma de desenmascarar los asteriscos?
Hacking Wireless
bornivoro 3 1,108 Último mensaje 12 Mayo 2007, 13:20
por the_often
mostrar asteriscos - linuz
Hacking Básico
Zipper 5 3,475 Último mensaje 1 Noviembre 2009, 01:37
por nacho87
quitar asteriscos
Dudas Generales
Daklon 1 1,939 Último mensaje 4 Noviembre 2009, 03:40
por Carloswaldo
Powered by SMF 1.1.16 | SMF © 2006-2008, Simple Machines