Source language: Translate to:

¿StrParse puede aceptar carácteres comodín?

Discusión sobre NeoBook en español

Moderators: Neosoft Support, beno

¿StrParse puede aceptar carácteres comodín?

Postby ecueto » Sat Sep 09, 2017 12:33 pm

Hola amigos.
Necesito saber como funciona StrParse para ver si acepta carácteres comodín.
Tengo una variable con una cadena de texto con 255 lineas del tipo:
textMU001> Texto 1
testMU002> Texto 2
textMU003> Texto 3.
...
etc.
Quiero convertirlo en un Array pero antes quiero quitar todas las entradas textMU***>

¿Puedo utilizar la función StrParse con carácters comodín? tipo:
StrParse "Myvariable" "textMU*> " "MyArray".

Podría utilizar una funcion tipo:
hpwFileToVars "[ArchivoOpen]" "MyArray" "1"

Para pasar los datos al array y luego un bucle para quitar los textMU000> pero quería utilizar la rapidez de la función strParse.

gracias por vuestra ayuda

E.Cueto
ecueto
 
Posts: 26
Joined: Sat Jun 07, 2014 12:04 am

Re: ¿StrParse puede aceptar carácteres comodín?

Postby Neosoft Support » Sun Sep 10, 2017 1:48 pm

StrParse does not accept wildcard characters. I'm not sure the best way to accomplish what you're trying to do. I think you will probably have to use StrParse first with a carriage return [#13], then go through the array and delete the first x characters from each element.
NeoSoft Support
Neosoft Support
NeoSoft Team
 
Posts: 5605
Joined: Thu Mar 31, 2005 10:48 pm
Location: Oregon, USA

Re: ¿StrParse puede aceptar carácteres comodín?

Postby virger » Tue Sep 12, 2017 6:53 am

Use una funcion JAVASCRIPT con REGEX, de tipo REPLACE; quiza algo como esto

/textMUD[0-9]{1,3}/gi

sustituyendo digamos por @ y despues haces el strparse

Intentalo
COSTA RICA
PURA VIDA
User avatar
virger
 
Posts: 524
Joined: Mon Sep 18, 2006 12:21 pm
Location: Costa Rica, America Central

Re: ¿StrParse puede aceptar carácteres comodín?

Postby virger » Tue Sep 12, 2017 7:00 am

Disculpa sobro y falto
/textMU[0-9]{1,3}\>/gi
Esto es lo correcto, podes probar aqui. http://www.regex101.com

Gracias por leerme
COSTA RICA
PURA VIDA
User avatar
virger
 
Posts: 524
Joined: Mon Sep 18, 2006 12:21 pm
Location: Costa Rica, America Central

Re: ¿StrParse puede aceptar carácteres comodín?

Postby ecueto » Tue Oct 03, 2017 9:28 am

Gracias Virger.
No quería contestar hasta entender tu propuesta.
UFFF , todo un mundo eso del REGEX¡¡¡, le he echado unas horas.

Muchas gracias por tu ayuda, el mundo que me has enseñado me hace replantear muchas partes de mi programa que consumian mucho tiempo por llevar bucles FOR / NEXT ahora con REGEX igual lo puedo solucionar con pocas lineas de código, con una llamada a una función de busqueda o reemplazo.

También gracias a Hans-Peter por su plugin hpwUtilities, me está costando pero quiero utilizar un listbox con pequeñas imágenes al lado del texto. ¡ya casi lo he conseguido!

Otra vez gracias, si no fuera por este foro no me atrevería a modificar el programa que uso para mi trabajo.

Un saludo

E.Cueto
ecueto
 
Posts: 26
Joined: Sat Jun 07, 2014 12:04 am


Return to NeoBook en Español

Who is online

Users browsing this forum: No registered users and 1 guest

cron