|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Junior Member
Iscritto dal: Jun 2002
Messaggi: 12
|
confronto tra due stringhe
hei come si può confrontare due stringhe(in vbscript) in modo che se non contengono una certa parola mi dia come risultato false
Vi prego fatemi sapere qualcosa...grazie |
|
|
|
|
|
#2 |
|
Senior Member
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
|
Ma vuoi confrontare due stringhe per vedere se sono uguale o vuoi verificare che in un stringa ci sia almeno un'occorrenza di un'altra ?
Per la prima c'è la funzione StrComp : Codice:
Dim MyStr1, MyStr2, MyComp MyStr1 = "ABCD": MyStr2 = "abcd" ' Definisce le variabili. MyComp = StrComp(MyStr1, MyStr2, 1) ' Restituisce 0. MyComp = StrComp(MyStr1, MyStr2, 0) ' Restituisce -1. MyComp = StrComp(MyStr2, MyStr1) ' Restituisce 1. Codice:
Dim SearchString, SearchChar, MyPos SearchString ="XXpXXpXXPXXP" ' Stringa in cui eseguire la ricerca. SearchChar = "P" ' Esegue la ricerca della lettera "P". ' Confronto testuale a partire dalla posizione 4. Restituisce 6. MyPos = Instr(4, SearchString, SearchChar, 1) ' Confronto binario a partire dalla posizione 1. Restituisce 9. MyPos = Instr(1, SearchString, SearchChar, 0) ' Per impostazione predefinita il confronto è binario (l'ultimo argomento è stato omesso). MyPos = Instr(SearchString, SearchChar) ' Restituisce 9. ' Confronto binario a partire dalla posizione 1. Restituisce 0. Viene trovata la ' lettera "W". MyPos = Instr(1, SearchString, "W") |
|
|
|
|
|
#3 |
|
Junior Member
Iscritto dal: Jun 2002
Messaggi: 12
|
Ok la funzione InStr và bene per il mio caso...grazie per il suggerimento...ciaociao
|
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 10:27.


















