Jei mes prašome tų sistemų UNIX ventiliatoriai, ką jie nori labiausiai, kad atsakymas yra papildomai prie sistemos stabilumui ir nuotolinio pradžia, tikėtina, kad asmuo bus perduodamas į išraiškos reguliariai; jeigu mes prašome juos, kas yra didžiausias galvos skausmas , Išskyrus proceso sudėtingumą kontrolės ir diegimo procesą, bet taip pat reguliariai išraiška. Tada reguliaraus išraiška, galų gale, kas tai? Kaip mes galime tikrai imkite reguliaraus išraiška ir teisė lanksčiai? Šis straipsnis bus pradėtas, tikiuosi, kad tie, kurie nori suprasti ir suvokti, kad reguliarios išraiškos naudingi skaitytojams.
Apie Darbo pradšia
Trumpai tariant, yra reguliarios išraiškos modelio atitikimas, ir gali būti naudojamas vietoj yra galingas įrankis. Mes galime beveik visose UNIX "pagrindu veikiančios sistemos priemone surasti, regular expressions figūrą, pavyzdžiui, vi redaktoriaus, Perl ar PHP skriptų kalba, sed kevalais arba awk, taip pat tokių procedūrų, ir taip toliau. Be to, tokių kaip "JavaScript kliento pusėje kalba scenarijus taip pat numato, regular expressions. Tai rodo, kad nuolatinis išraiška viršija tam tikrą kalbą arba į sistemos apribojimus, ji tapo plačiai pripažįstama sąvoka ir funkcija.
Reguliarūs išsireiškimai leidžia vartotojams naudojant specialius simbolius statyti serijos atitikimo modeliai, ir tada atitikimo modelio duomenys ir dokumentai, procedūros, taip pat importuoti WEB puslapius formos įvedimo, pavyzdžiui, lyginant su tikslinės auditorijos, atsižvelgiant į palyginimą, yra įtrauktas į rungtynių režimas Įgyvendinant atitinkamą tvarką.
Pavyzdžiui, reguliarios išraiškos viena iš labiausiai paplitusių naudojama programa, siekiant patvirtinti naudotojo įvesties on-line "E-pašto adresas yra teisingas formatas. Jei išraiškos reguliariai, siekiant patikrinti vartotojo elektroninio pašto adresą į teisingą formatą, vartotojai užpildyti šią formą ir informacijos apdorojimo procesus, bus normalus, nors, kita vertus, jei vartotojas įveda į e-pašto adresą ir reguliarų modelio išraiška neatitinka pranešimą langas , Reikalavimas, jam pakartotinai įvesti teisingą elektroninio pašto adresą. Tai rodo, kad nuolatinis saviraiškos taikymo logika, siekiant nustatyti WEB atlieka gyvybiškai svarbų vaidmenį.
Pagrindinis gramatikos
Į reguliariai išraiškos funkcijas ir vaidmenį pradinį supratimą, mes turime pažvelgti į konkrečias reguliaraus išraiškos sintaksę formatu.
Iš forma regular expressions "apskritai yra tokie:
/ Meilė /
Kokie yra "/" tarp separator būtų dalis, kuri yra tikslinė suderinimo modelį. Tol, kol vartotojas nori surasti ir atitikimo įrenginio modelį į turinį "/" tarp separator galima. Tam, kad būtų galima leisti vartotojams didesnį lankstumą, siekiant pritaikyti turinio modelį, išraiškos reguliariai teikia specialų "META ženklai". Juanių remiasi vadinamąja savybių, regular expressions "turėjo ypatingą reikšmę į specialiuosius ¾ enklus galima panaudoti savo pirmaujančią ženklų (kuris yra priešais simbolius mln simbolių) į tikslinę auditoriją atsiradimą modelius.
Metaznaków
Daugiau dažnai naudojamas meta-pobūdį: "+", "*" ir "?". Ženklas "+" pobūdžio milijonų savo pirmaujančias simboliai turi būti numatyta tikslinė auditorija įtraukiama į vieną ar daugiau kartų iš eilės, simboliu "*", numatyto milijonai jos lyderių raidėmis turi būti nurodyti tikslinę auditoriją už nulį arba daug kartų iš eilės, ir "?" Juanių Jos vedėjas simboliai turi būti tikslinė auditorija iš eilės arba yra lygus nuliui.
Dabar, let's Pažvelgti išraiškos reguliariai metaznaków specialią paraišką.