Turinys:

Ar reguliarioji išraiška yra eilutė?
Ar reguliarioji išraiška yra eilutė?

Video: Ar reguliarioji išraiška yra eilutė?

Video: Ar reguliarioji išraiška yra eilutė?
Video: Programavimo kalba Java #11 Reguliariosios išraiškos (angl. regular expressions) 2024, Lapkritis
Anonim

Santrumpa, skirta Įprasta išraiška yra reguliarioji išraiška . Paieškos šablonas gali būti bet koks – nuo paprasto simbolio iki fiksuoto styga arba sudėtinga išraiška su specialiaisiais raštą apibūdinančiais simboliais. Modelis, apibrėžtas reguliarioji išraiška gali sutapti vieną ar kelis kartus arba visai neatitikti styga.

Be to, KAS YRA A reguliariajame reiškinyje?

Kiekvienas simbolis a Įprasta išraiška (ty kiekvienas eilutės simbolis, apibūdinantis jo modelį) yra arba metasimbolis, turintis ypatingą reikšmę, arba įprastas simbolis, turintis tiesioginę reikšmę. Pavyzdžiui, į reguliarioji išraiška a., a yra pažodinis simbolis, kuris atitinka tik „a“, o „.

kaip rasti eilutės ilgį reguliariajame reiškinyje? Į patikrinti į ilgio iš a styga , paprastas būdas yra išbandyti prieš a Įprasta išraiška kuri prasideda pačioje pradžioje su a ^ ir apima kiekvieną simbolį iki pabaigos iki pabaigos su $.

Be to, kaip suderinti konkretų simbolį reguliariajame reiškinyje?

Suderinkite bet kurį konkretų rinkinio simbolį

  1. Naudokite laužtinius skliaustus , kad atitiktumėte visus rinkinio simbolius.
  2. Naudokite w, kad atitiktumėte bet kurį vieną raidinį ir skaitmeninį simbolį: 0–9, a–z, A–Z ir _ (pabraukimas).
  3. Naudokite d, kad atitiktumėte bet kurį vieną skaitmenį.
  4. Naudokite s, kad atitiktumėte vieną tarpo simbolį.

Kaip veikia reguliarusis reiškinys?

A Įprasta išraiška , reguliarioji išraiška arba trumpai regexp, yra raidžių ir simbolių seka, apibrėžianti loginį modelį. Tada teksto eilutes galima palyginti su šablonu, kad būtų galima identifikuoti eilutes, kurios atitinka loginį šabloną, apibrėžtą reguliarioji išraiška.

Rekomenduojamas: