Bruke jokertegn i strengsammenligninger

Viktig: Denne artikkelen er maskinoversatt, se ansvarsfraskrivelsen. Du finner den engelske versjonen av artikkelen her som 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 ("").



Merknad: Ansvarsfraskrivelse for maskinoversettelse: Denne artikkelen er oversatt av et datasystem i stedet for en oversetter. Microsoft tilbyr disse maskinoversettelsene slik at brukere som ikke snakker engelsk, får tilgang til innhold om Microsoft-produkter, -tjenester og –teknologier. Ettersom artikkelen er maskinoversatt, kan den inneholde feil i vokabular, syntaks eller grammatikk.

Utvid ferdighetene dine
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.

×