Expressando critérios básicos de consulta do Access como expressões regulares
Estou familiarizado com os critérios de consulta e filtro do Access, mas não sei como expressar instruções semelhantes como padrões de expressão regular. Eu estou querendo saber se alguém pode ajudar a relacioná-los com alguns exemplos fáceis que eu entendo.
Se eu estivesse usando expressões regulares para corresponder a campos como o Access, como expressaria as seguintes declarações? Exemplos são semelhantes aos encontrados nesteConsulta de acesso e critérios de filtro página da web. Como no Access, o caso é insensível.
"Londres"
Cordas que correspondem exatamente à palavra Londres.
"Londres" ou "Paris"
Cordas que combinam exatamente com as palavras Londres ou Paris.
Não "Londres"
Qualquer corda, mas Londres.
Como "S *"
Qualquer string que comece com a letra s.
Como "* st"
Qualquer string terminando com as letras st.
Como "* o * cachorro *"
Quaisquer cadeias que contenham as palavras 'o' e 'cão' com qualquer caractere antes, entre ou no final.
Como "[A-D] *"
Quaisquer cadeias começando com as letras de A a D, seguidas por qualquer outra coisa.
Não é como "* Londres *"
Quaisquer cadeias que não contenham a palavra Londres em qualquer lugar.
Não como "L *"
Quaisquer cordas que não começam com um L.
Como "L *" e não como "Londres *"
Quaisquer cordas que começam com a letra L, mas não com a palavra Londres.