Regulāras izteiksmes modeļa saskaņošana
Parastās izteiksmes ļauj veikt paraugu saskaņošanu VBScript un ASP. Būtībā jūs varat pārbaudīt, vai jebkura ievades virkne atbilst nepieciešamajiem burtu / ciparu iestatījumiem.

Sākumā varat meklēt precīzas rakstzīmes. Tātad, ja jūs meklējat

ABC

tas precīzi atbildīs tiem burtiem, precīzajā secībā.

Ko darīt, ja jums ir jāsaskaņo ar virkni rakstzīmju? Šeit nonāk iekavas.

Ja jūs vēlētos pieņemt vērtības ID1 cauri ID9, jūs varētu iestatīt savu modeli

ID [1-9]

Tas sakristu ar ID1, ID2, ID3, ID4, ID5, ID6, ID7, ID8 un ID9.

Ir arī aizstājējzīmes. Ja jums bija nepieciešama vērtība, lai sāktu ar SUBJ, bet pēc šī punkta ir kādas rakstzīmes, varat to izdarīt

SUBJ *

Varat arī izmantot taustiņu {#}, lai pateiktu, ka vēlaties kaut ko noteiktu. Tātad jūs varat darīt

[1-9]{9}

ja vēlaties redzēt 9 ciparus pēc kārtas.

Izmantojot šo loģiku, būtu redzams sociālās apdrošināšanas numura paraugs

[0-9]{3}-[0-9]{2}-[0-9]{4}

Punkts ir īpašs raksturs. Tā ir viena aizstājējzīme, kas atbilst jebkurai rakstzīmei. Tātad jūs varētu meklēt

c.t

un tas sakristu ar kaķi, bērnu gultiņu, sagrieztu, cet utt.

Ir divas īpašas "enkura" zīmes. Tie ir ^ un $. ^ Apzīmē virknes sākumu. Tas nodrošina spēles sākumu ar virknes pirmo daļu. No otras puses, $ apzīmē virknes beigu daļu.

Tātad, ja jūs vēlētos atrast jebko, kas sākās ar tekstu http, bet pirms tam nekas nebūtu, jūs meklētu

^ http

Ņemiet vērā, ka karātiem ir otra, atšķirīga nozīme, ja tos izmanto iekavās []. Tādā gadījumā tas ir “NAV” operators. Tātad, ja jūs meklējāt

[^ d]

tas atrastu vārdu an bet ne vārda un.

Parastās izteiksmēs ir arī operators "vai". Tas ir caurules simbols vai |. Jūs varētu meklēt

augsts | zems

pieņemt vai nu augstu, vai zemu.

Varat izmantot jautājuma zīmi, lai norādītu, ka kaut kas nav obligāts. Sakiet, ka gribējāt kaut ko meklēt ar tekstu

indekss

un neesat pārliecināts, vai pēc šī vārda būs slīpsvītra vai nē. Jūs varētu meklēt

indekss /?

kas atbilstu vai nu

indekss

vai

indekss /

Jo vairāk jūs spēlējat ar regulārām izteiksmēm, jo ​​spēcīgāk jūs saprotat, ka viņi ir!

Lai uzzinātu, kā šos modeļus izmantot kodā, noteikti izlasiet Parasto izteiksmju izmantošana ASP kodēšanā!

Video Instrukcijas: Crochet Fold Dress | Pattern & Tutorial DIY (Maijs 2024).