Kas yra reguliariosios išraiškos atitiktis?
Kas yra reguliariosios išraiškos atitiktis?

Video: Kas yra reguliariosios išraiškos atitiktis?

Video: Kas yra reguliariosios išraiškos atitiktis?
Video: Regular Expression Matching - Dynamic Programming Top-Down Memoization - Leetcode 10 2024, Gegužė
Anonim

Trumpai Įprasta išraiška , a reguliarioji išraiška yra teksto eilutė, leidžianti kurti modelius, kurie padeda rungtynės , raskite ir tvarkykite tekstą. Perl yra puikus programavimo kalbos, kuri naudoja, pavyzdys reguliarios išraiškos . Tačiau tai tik viena iš daugelio vietų, kurias galite rasti reguliarios išraiškos.

Turint tai omenyje, kaip veikia reguliarioji išraiška?

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 tas eilutes rungtynės loginis modelis, apibrėžtas reguliarioji išraiška.

Panašiai, ką grąžina reguliariosios išraiškos atitiktis? Pastabos. The Rungtynės (styginių) metodas grįžta pirmoji poeilutė kad degtukai a Įprasta išraiška šabloną įvesties eilutėje. Norėdami gauti informacijos apie kalbos elementus, naudojamus kuriant a Įprasta išraiška modelis, žr Įprasta išraiška Kalba – greita nuoroda.

Panašiai galima paklausti, kur naudojamas regex?

Reguliarus išraiškos yra naudojamas paieškos sistemose, ieškokite ir pakeiskite teksto rengyklės ir teksto rengyklės dialogus, teksto apdorojimo priemones, pvz., sed ir AWK, ir leksinę analizę. Daug programavimo kalbų suteikia reguliarioji išraiška Galimybės integruotos arba per bibliotekas.

Kas yra reguliariųjų reiškinių pavyzdžiai?

Paprastas pavyzdys dėl Įprasta išraiška yra (pažodinė) eilutė. Dėl pavyzdys , Sveikas pasaulis reguliarioji išraiška atitinka eilutę „Hello World“.. (taškas) yra kitas pavyzdys dėl Įprasta išraiška . Taškas atitinka bet kurį vieną simbolį; tai atitiktų, už pavyzdys , „a“arba „1“.

Rekomenduojamas: