Foros del Web » Programando para Internet » ASP Clásico »

Ayuda con Strings porfa

Estas en el tema de Ayuda con Strings porfa en el foro de ASP Clásico en Foros del Web. Ocurre que estoy creando una función y necesito conocer si un caracter determinado esta en el string que le paso como argumento. El código es ...
  #1 (permalink)  
Antiguo 21/02/2002, 08:49
 
Fecha de Ingreso: febrero-2002
Mensajes: 16
Antigüedad: 23 años, 2 meses
Puntos: 0
Ayuda con Strings porfa

Ocurre que estoy creando una función y necesito conocer si un caracter determinado esta en el string que le paso como argumento. El código es asi

function esta(p)

Dim Car="["

if Car IN p then

esta=true

else

esta=false

end if

end function

, el tema es que me reclama por el IN????????

que puedo hacer.

Gracias por la atención


Sonomas
Salu2 desde Chile
René
  #2 (permalink)  
Antiguo 21/02/2002, 09:09
Avatar de DanielRey
Usuario no validado
 
Fecha de Ingreso: enero-2001
Ubicación: Mendoza
Mensajes: 630
Antigüedad: 24 años, 3 meses
Puntos: 1
Re: Ayuda con Strings porfa

Hola Rediaz :)

¿Que es IN???????

Si nos dices que es lo que quieres hacer, tal vez podamos ayudarte.

Suerte ;)
  #3 (permalink)  
Antiguo 21/02/2002, 09:26
dreglad
Invitado
 
Mensajes: n/a
Puntos:
Re: Ayuda con Strings porfa

Yo jamás he oido sobre IN , lo que quieres hacer se hace con InStr .

IF Instr(p, Car) THEM
  #4 (permalink)  
Antiguo 21/02/2002, 10:15
 
Fecha de Ingreso: febrero-2002
Mensajes: 16
Antigüedad: 23 años, 2 meses
Puntos: 0
Re: Ayuda con Strings porfa

IN está precisamente en mayúsculas porque no se si es correcto, la idea es ver si la cadena de caracteres en car se encuentra dentro de la cadena p????

gracias por la atención

Sonomas
Salu2 desde Chile
René
  #5 (permalink)  
Antiguo 21/02/2002, 12:06
Avatar de DanielRey
Usuario no validado
 
Fecha de Ingreso: enero-2001
Ubicación: Mendoza
Mensajes: 630
Antigüedad: 24 años, 3 meses
Puntos: 1
Re: Ayuda con Strings porfa

Ah, así sí :)

Usa InStr:
Descripción
Devuelve la posición de la primera coincidencia de una cadena dentro de otra.
Sintaxis
InStr([inicio, ]cadena1, cadena2[, comparación])

inicio: Opcional.
Expresión numérica que establece la posición inicial para cada búsqueda. Si se omite, la búsqueda comienza en la posición del primer carácter. Si inicio contiene Null, se produce un erro. El argumento inicio se requiere si se especifica comparación.

cadena1: Requerido.
Expresión de cadena en la que se busca.

cadena2: Requerido.
Expresión de cadena buscada.

comparación: Opcional.
Valor numérico que indica el tipo de comparación que se va a usar al evaluar subcadenas. Consulte la sección Valores para saber cuáles son los valores permitidos. Si se omite, se realiza una comparación binaria.

Suerte ;)
  #6 (permalink)  
Antiguo 21/02/2002, 12:10
Avatar de DanielRey
Usuario no validado
 
Fecha de Ingreso: enero-2001
Ubicación: Mendoza
Mensajes: 630
Antigüedad: 24 años, 3 meses
Puntos: 1
Re: Ayuda con Strings porfa

La función InStr devuelve los siguientes valores:
Si InStr devuelve
cadena1 es de longitud cero: 0
cadena1 es Null: Null
cadena2 es de longitud cero: inicio
cadena2 es Null: Null
cadena2 no se encuentra: 0
cadena2 se encuentra dentro de cadena1: Posición en la que se encuentra la coincidencia
inicio > Len(cadena2): 0


Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 10:00.