Helyettesítő karakterek használata karakterláncok összehasonlításakor

Megjegyzés: Szeretnénk, ha minél gyorsabban hozzáférhetne a saját nyelvén íródott súgótartalmakhoz. Ez az oldal gépi fordítással lett lefordítva, ezért nyelvtani hibákat és pontatlanságokat tartalmazhat. A célunk az, hogy ezek a tartalmak felhasználóink hasznára váljanak. Kérjük, hogy a lap alján írja meg, hogy hasznos volt-e az Ön számára az itt található információ. Az eredeti angol nyelvű cikket itt találja.

Beépített mintákban nyújt a sokoldalú eszköz karakterláncok összehasonlításakor kezdeményezhet. A következő táblázat mutatja a helyettesítő karakterek használata a Like operátorral és a számok vagy karakterláncok, azok megegyezzenek a számát.

A karaktert mintával

A találatok kifejezés

? vagy _ (aláhúzás)

Egyetlen tetszőleges karakter

* vagy %

Nulla vagy több karakter

#

Egyetlen számjegy (0–9)

[karakterlista]

A karakterlista egyetlen tetszőleges eleme

[! karakterlista]

Egyetlen tetszőleges karakter, amely nem szerepel a karakterlistában


Egy csoportja egy vagy több karaktert (a karakterlista) zárójelek ([]) használhatja a megfelelő kifejezés, egyetlen tetszőleges karakter, és a karakterlista szinte bármilyen karaktert is előfordulhatnak a ANSI karakterkészlet, beleértve a számjegyek. Használhatja a speciális karakterek nyitó szögletes zárójel, a kérdőjel (?), a kettős kereszt (#), és a csillag (*) közvetlenül a szögletes zárójelek közé, csak ha saját maguk felel meg. A megfelelő magát egy csoporton belül a záró zárójel (]) nem használhat, de használni tudja a csoporton kívüli egyes karakterként.

Nemcsak a karaktert szögletes zárójelek között szerepel egy egyszerű listájában karakterlistában is megadhatja a karakterek kötőjelet (-) el egymástól a felső és alsó korlát tartomány használatával. [A-Z] például használata mintával egyező eredménye, ha a megfelelő Karakterpozíció kifejezésben tartalmaz, a – Z tartományba eső nagybetűjét közül. Több tartomány a zárójelek nélkül határoló tartományok is. Ha például a [a-hamza-Z0-9] tetszőleges alfanumerikus karakter megegyezik.

Fontos, hogy ne feledje, hogy az ANSI SQL helyettesítő karaktereket (%) és (_) csak az a Microsoft Access adatbázismotort és az Access OLE DB-szolgáltató. Azok rendszer értékként kezeli literálok használt Access vagy DAO keresztül.

Egyéb fontos szabályok mintákban a következők:

  • Felkiáltójel (!), a karakterlistában elejére azt jelenti, hogy egyező történik, ha tetszőleges karakter szerepel a karakterlistában kivételével kifejezéstalálhatók. Szögletes zárójelek között kívüli használatakor a felkiáltójel önmagának.

  • Használhatja a kötőjel (-) (után egy felkiáltójelet, ha szolgál egyik) elején vagy végén található a karakterlista megfelelően magát. Minden olyan helyen a kötőjel azonosítja a ANSI karakterek tartományát.

  • Egy Karaktertartomány adja meg, amikor a karakterek szerepelnie kell növekvő sorrendben (A – Z vagy 0-100). [A-Z] érvényes mintát, de nincs [Z – A].

  • Figyelmen kívül hagyja a karakter sorrendben []; célszerű lehet egy nulla hosszúságú karaktersorozat ("").



Office-jártasság bővítése
Oktatóanyagok megismerése
Új szolgáltatások listájának lekérése
Részvétel az Office Insider programban

Hasznos volt az információ?

Köszönjük a visszajelzését!

Köszönjük visszajelzését. Jobbnak látjuk, ha az Office egyik támogatási szakemberéhez irányítjuk.

×