Pergunta : Using RegExp para simular o gosto

Eu preciso de executar “como” o teste na corda em um VBScript com os testes padrões que contêm * convites.  Eu sou certo que este pode ser feito com RegExp, mas eu não começ realmente como trabalha.  Pode alguém recomendar como terminar este código? O
do

Function IsLike (valor, teste padrão) escurece RXObject, RXPattern
RXObject = NewRexExp
com RXObject
. Global = True
.IngoreCase = True
RXPattern = ......
.RXPattern = RXPattern
IsLike =. Extremidade With
RXObject = Nothing
End Function

Mike
do
do teste (valor) class= do

Resposta : Using RegExp para simular o gosto

Vista em como para como:

Função IsLike (valor, teste padrão)
regEx não ofuscante
   
    Ajustar o regEx = o CreateObject (“vbscript.regexp”)
        Com regEx
            . Global = retificar
            .IgnoreCase = retificam
            . O teste padrão = “^” & substitui (teste padrão, “*”,”. {0,} ") & “$”
            IsLike =. Testar (valor)
        Terminar com
    Ajustar o regEx = nada
Terminar a função

Aceitará códigos de controle entre as cordas visto que

Função IsLike (ByVal TextVal, teste padrão de ByVal)
  RXP não ofuscante
  IsLike = falso
  Ajustar RXP = RegExp novo
    Com RXP
      . Global = retificar
      .IgnoreCase = retificam
      . O teste padrão = “^” & substitui (teste padrão, “*”,” [\ x20- \ x7E] *") & “$”
      IsLike =. Testar (TextVal)
    Terminar com
  Ajustar RXP = nada
Terminar a função

Assegurar-se-á de que os únicos caráteres entre os componentes sejam indicadores alfanuméricos e pontuação comum.

Chris
Outras soluções  
 
programming4us programming4us