Si instr(Request("id")," ")>0 ou instr(Request("id"),"'")>0 alors réponse.redirect "index.asp" |
InStr([start, ]string1, string2[, compare]) |
de la description | du paramètre |
est | facultatif. Expression numérique qui définit la position de départ de chaque recherche. En cas d'omission, la recherche commencera à la première position du caractère. Si start contient Null, une erreur se produit. Si compare est spécifié, le paramètre start est requis. |
String1 | est requis. Accepte une expression de chaîne à rechercher. |
Chaîne2 | Requis. L'expression de chaîne à rechercher. |
La comparaison | est facultative. Une valeur numérique indiquant le type de comparaison utilisé lors de l'évaluation des sous-chaînes. Voir la section « Paramètres » pour les valeurs. En cas d'omission, une comparaison binaire sera effectuée. Le paramètre compare peut avoir les valeurs suivantes : Description de la valeur constante vbBinaryCompare 0 Effectue une comparaison binaire. vbTextCompare 1 Effectue une comparaison de texte. |
Dim SearchString, SearchChar, MyPos SearchString ="XXpXXpXXPXXP" ' La chaîne à rechercher. SearchChar = "P" 'Recherchez "P". MyPos = Instr(4, SearchString, SearchChar, 1) 'La comparaison de texte renvoie 6 à partir du quatrième caractère. MyPos = Instr(1, SearchString, SearchChar, 0) 'La comparaison binaire renvoie 9 à partir du 1er caractère. MyPos = Instr(SearchString, SearchChar) 'Retour 9. ' Par défaut, comparaison binaire (dernier argument omis). MyPos = Instr(1, SearchString, "W") 'La comparaison binaire renvoie 0 à partir du caractère 1 ("W" introuvable). |
si instr(Request("id")," ")>0 ou instr(Request("id"),"'")>0 alors |