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).