Cita:
Iniciado por angel_dope
Error de compilación de Microsoft VBScript error '800a03ea'
Que está fallando??
Dime donde has puesto la clase. Te recomiendo que la metas en un archivo y la anexes con un include file. Tambien dime lo que hay en la linea justamente anterior. Si lo metes en el mismo archivo, ponlo al principio. Justo despues de
<%@LANGUAGE="VBSCRIPT" CODEPAGE="1252"%>
Cita:
Iniciado por angel_dope
para que sirve esto: r.setPattern = "\w"?? Supongo que para que elimine las W, no?? Como habría que ponerlo si quiero eliminar más de un carácter??
Los pattern o patrones son la piedra angular del objeto regExp de ASP VBScript. Son patrones de busqueda que resuelven cientos de lineas de código en una sola.
\w --> Significa que busque todas las apariciones de letras y numeros (solo letras y numeros, nada de comillas, puntos, etc) en la cadena pasada
Una forma simple del uso de patrones es este:
b = "Solo quiero saber si aparece la palabra ASP en este texto"
set r = new clsRegExp
r.setPattern = "ASP"
r.setGlobal = true
r.setIgnoreCase = true
if r.isValidData(b) then response.Write("En esta frase: <b>" & b & "</b> existe este patron de búsqueda: " & r.strPattern )
set r = nothing
Páginas de Interés:
Tutorial en español de las expresiones regulares Lo más básico Toda una página dedicada a las expresiones regulares Algo mas avanzado