Bruke jokertegn i strengsammenligninger

Obs!: Vi ønsker å gi deg det nyeste hjelpeinnholdet så raskt som mulig, på ditt eget språk. Denne siden er oversatt gjennom automatisering og kan inneholde grammatiske feil eller unøyaktigheter. Formålet vårt er at innholdet skal være nyttig for deg. Kan du fortelle oss om informasjonen var nyttig for deg nederst på denne siden? Her er den engelske artikkelen for enkel referanse.

Innebygd mønstergjenkjenning gir et fleksibelt verktøy for å lage strengsammenligninger. Tabellen nedenfor viser jokertegn du kan bruke med Like -operatoren og antall sifre eller strenger de tilsvarer.

Tegn i mønster

Treff i uttrykk

? eller _ (understreking)

Et hvilket som helst enkelttegn

* eller %

Null eller flere tegn

#

Et hvilket som helst siffer (0 – 9)

[tegnliste]

Et hvilket som helst enkelttegn i tegnliste

[!tegnliste]

Et hvilket som helst enkelttegn som ikke er i tegnliste


Du kan bruke en gruppe med én eller flere tegn (tegnliste) omsluttet av hakeparenteser ([]) til et enkelttegn i uttrykk, og tegnliste kan inkludere nesten alle tegnene i den ANSI-tegnsett, inkludert sifre. Du kan bruke spesialtegnene venstre hakeparentes ([]), spørsmålstegn (?), nummertegn (#), og stjerne (*) til å tilpasse seg direkte bare hvis omsluttet av hakeparenteser. Du kan ikke bruke avsluttende hakeparentes (]) i en gruppe som samsvarer med selve, men du kan bruke den utenfor en gruppe som en enkelt tegn.

I tillegg til en enkel liste over tegn som er omsluttet av hakeparenteser angi tegnliste et tegnområde ved hjelp av en bindestrek (-) for å skille øvre og nedre grense for området. For eksempel å bruke [A-Z] i mønster resultatene i et treff hvis tilsvarende tegnplassering i uttrykk inneholder store bokstaver i området A til Å. Du kan inkludere flere områder innenfor hakeparentesene uten å skille områdene. Hvis du for eksempel [a-zA-Z0-9] samsvarer med en hvilken som helst alfanumerisk tegn.

Det er viktig å være klar over at ANSI SQL-jokertegn (%) og (_) er bare tilgjengelig med Microsoft Access database engine og Access OLE DB-leverandøren. De behandles som litteraler hvis de brukes gjennom Access eller DAO.

Andre viktige regler for mønstergjenkjenning omfatter følgende:

  • Et utropstegn (!) i begynnelsen av tegnliste betyr at det er funnet et treff Hvis tegn, bortsett fra tegnene i tegnliste er funnet i uttrykk. Når den brukes utenfor parentesene, tilsvarer utropstegnet bare seg selv.

  • Du kan bruke bindestrek (-) i begynnelsen (etter et utropstegn hvis det er angitt) eller på slutten av tegnliste til å tilpasse seg selv. Bindestreken identifiserer et område for ANSI-tegn i et annet sted.

  • Når du angir et tegnområde, tegnene vises i stigende rekkefølge (A-Å eller 0-100). [A-Z] er et gyldig mønster, men Å-A er ikke.

  • Tegnsekvensen ignoreres; Det regnes som skal være en nullengdestreng ("").



Bli bedre på Office
Utforsk opplæring
Vær først ute med de nye funksjonene
Bli med i Office Insiders

Var denne informasjonen nyttig?

Takk for tilbakemeldingen!

Takk for tilbakemeldingen! Det høres ut som det kan være lurt å sette deg i kontakt med én av våre Office-kundestøtteagenter.

×