hb_tonkenCount() cuenta bien ?

Post Reply
Salvador
Posts: 142
Joined: Sun Dec 18, 2005 3:18 pm
Location: España

hb_tonkenCount() cuenta bien ?

Post by Salvador »

En Harbour :

hb_tokenCount( "juan;pedro", ":" ) = 1

hb_tokenCount( "juan;pedro", ";" ) = 2

Sabe alguien si es correcto , es un bug o tengo que proporcionar mas parámetros a la función.
Saludos
Salvador
User avatar
Daniel Garcia-Gil
Posts: 2365
Joined: Wed Nov 02, 2005 11:46 pm
Location: Isla de Margarita
Contact:

Re: hb_tonkenCount() cuenta bien ?

Post by Daniel Garcia-Gil »

Salvador...

Los parametros estan bien... lo malo (al parecer) es el resultado

expuse el problema en el foro de harbour (con la solucion incluida) a ver que nos dicen

http://groups.google.com/group/harbour- ... 6147c292fa
our best documentation is the source code
Isla de Margarita Venezuela.
danielgarciagil@gmail.com
http://tdolphin.blogspot.com/
https://www.dropbox.com/referrals/NTI5N ... rc=global9
Marcelo Via Giglio
Posts: 1033
Joined: Fri Oct 07, 2005 3:33 pm
Location: Cochabamba - Bolivia

Re: hb_tonkenCount() cuenta bien ?

Post by Marcelo Via Giglio »

Hola
Salvador wrote:En Harbour :

hb_tokenCount( "juan;pedro", ":" ) = 1

hb_tokenCount( "juan;pedro", ";" ) = 2
Pienso que es correcto, lo que hb_tokenCount hace es dar los token que hay en la expresion, segun el separador que proporcionas.

Saludos

Marcelo
User avatar
Daniel Garcia-Gil
Posts: 2365
Joined: Wed Nov 02, 2005 11:46 pm
Location: Isla de Margarita
Contact:

Re: hb_tonkenCount() cuenta bien ?

Post by Daniel Garcia-Gil »

Marcelo Via Giglio wrote:Hola
Salvador wrote:En Harbour :

hb_tokenCount( "juan;pedro", ":" ) = 1

hb_tokenCount( "juan;pedro", ";" ) = 2
Pienso que es correcto, lo que hb_tokenCount hace es dar los token que hay en la expresion, segun el separador que proporcionas.

Saludos

Marcelo
Marcelo... cierto el punto no es contar los separadores es contar los token :)
our best documentation is the source code
Isla de Margarita Venezuela.
danielgarciagil@gmail.com
http://tdolphin.blogspot.com/
https://www.dropbox.com/referrals/NTI5N ... rc=global9
Salvador
Posts: 142
Joined: Sun Dec 18, 2005 3:18 pm
Location: España

Re: hb_tonkenCount() cuenta bien ?

Post by Salvador »

hb_tokenCount( "juan;pedro;", ";" ) = 3
hb_tokenCount( "", ";" ) = 1

Creo que es confuso. :?
Saludos
Salvador
User avatar
andresreyes_mzt
Posts: 70
Joined: Fri Jan 11, 2008 6:55 am
Location: Mexico
Contact:

Re: hb_tonkenCount() cuenta bien ?

Post by andresreyes_mzt »

Salvador,

Afirmativamente, cuenta bien.

hb_tokencount() --> NO CUENTA el numero de apariciones de un separador en una cadena



En el caso de una cadena vacia o una cadena que no contenga ninguna aparicion del separador el resultado siempre sera 1

Code: Select all

hb_tokenCount( "", ";" ) = 1
 

Siempre devolvera el Numero de apariciones del separador en la cadena mas uno.

Code: Select all

hb_tokenCount( "juan;pedro;", ";" ) = 3
 
Saludos,
Andres Reyes
{{{ ---- xharbour + Borland C --- }}}
Post Reply