Ի՞նչ է ռեգեքս համընկնումները:
Ի՞նչ է ռեգեքս համընկնումները:

Video: Ի՞նչ է ռեգեքս համընկնումները:

Video: Ի՞նչ է ռեգեքս համընկնումները:
Video: Էքստրասենս. Բերանս չի բացվում, որ ասեմ․ Պատերազմը մոտ է․ Ալիև գլուխդ երկու կես դառնա․․․ 2024, Նոյեմբեր
Anonim

Կարճ համար կանոնավոր արտահայտություն , ա ռեգեքս տեքստի շարան է, որը թույլ է տալիս ստեղծել այնպիսի նախշեր, որոնք օգնում են համընկնում , գտնել և կառավարել տեքստը: Perl-ը ծրագրավորման լեզվի հիանալի օրինակ է, որն օգտագործում է կանոնավոր արտահայտություններ . Այնուամենայնիվ, դա միակն է այն բազմաթիվ վայրերից, որոնք դուք կարող եք գտնել կանոնավոր արտահայտություններ.

Հաշվի առնելով սա՝ ինչպե՞ս է աշխատում regex համընկնումը:

Ա կանոնավոր արտահայտություն , ռեգեքս կամ կարճ regexp տառերի և նշանների հաջորդականություն է, որը սահմանում է տրամաբանական օրինաչափություն: Այնուհետև տեքստի տողերը կարող են համեմատվել օրինաչափության հետ, որպեսզի նույնականացվեն տողերը համընկնում -ի կողմից սահմանված տրամաբանական օրինաչափությունը ռեգեքս.

Նմանապես, ի՞նչ է վերադարձնում regex match-ը: Դիտողություններ. Այն Համապատասխանում (լարային) մեթոդ վերադառնում է առաջին ենթատողը, որ լուցկի ա կանոնավոր արտահայտություն նախշը մուտքագրման տողում: Ա-ի կառուցման համար օգտագործվող լեզվական տարրերի մասին տեղեկությունների համար կանոնավոր արտահայտություն օրինակ, տես Կանոնավոր արտահայտություն Լեզու - Արագ հղում:

Նմանապես կարելի է հարցնել, թե որտեղ է օգտագործվում regex-ը:

Կանոնավոր արտահայտություններն են օգտագործված Որոնման համակարգերում որոնել և փոխարինել բառային պրոցեսորների և տեքստային խմբագրիչների երկխոսություններ, տեքստի մշակման օգտակար սարքերում, ինչպիսիք են sed-ը և AWK-ն, և բառապաշարային վերլուծության մեջ: Ծրագրավորման շատ լեզուներ ապահովում են ռեգեքս հնարավորություններ կամ ներկառուցված կամ գրադարանների միջոցով:

Ի՞նչ են կանոնավոր արտահայտությունների օրինակները:

Մի պարզ օրինակ համար կանոնավոր արտահայտություն (բառացի) տող է։ Համար օրինակ , Բարև աշխարհ ռեգեքս համապատասխանում է «Բարև աշխարհ» տողին:. (կետ) ուրիշ է օրինակ համար կանոնավոր արտահայտություն . Կետը համապատասխանում է ցանկացած նիշի. դա կհամապատասխանի, համար օրինակ , «ա» կամ «1»:

Խորհուրդ ենք տալիս: