Regex сәйкестіктері дегеніміз не?
Regex сәйкестіктері дегеніміз не?

Бейне: Regex сәйкестіктері дегеніміз не?

Бейне: Regex сәйкестіктері дегеніміз не?
Бейне: Не бойтесь регулярных выражений. Regex за 20 минут! 2024, Қараша
Anonim

үшін қысқа тұрақты өрнек , а regex көмектесетін үлгілерді жасауға мүмкіндік беретін мәтін тізбегі болып табылады сәйкестік , мәтінді табу және басқару. Perl – пайдаланатын бағдарламалау тілінің тамаша үлгісі тұрақты тіркестер . Дегенмен, бұл сіз таба алатын көптеген орындардың бірі ғана тұрақты тіркестер.

Осыны ескере отырып, regex сәйкестігі қалай жұмыс істейді?

А тұрақты өрнек , regex немесе қысқаша regexp - логикалық үлгіні анықтайтын әріптер мен белгілер тізбегі. Содан кейін мәтін жолдарын анықтау үшін үлгімен салыстыруға болады сәйкестік арқылы анықталған логикалық үлгі regex.

Сол сияқты, regex сәйкестігі нені қайтарады? Ескертпелер. The Сәйкестік (жол) әдісі қайтарады бірінші ішкі жол сәйкес келеді а тұрақты өрнек енгізу жолындағы үлгі. Құру үшін пайдаланылатын тіл элементтері туралы ақпарат алу үшін тұрақты өрнек үлгі, қараңыз Тұрақты өрнек Тіл - Жылдам анықтама.

Сол сияқты біреу сұрақ қоюы мүмкін: regex қайда қолданылады?

Тұрақты өрнектер болып табылады пайдаланылады іздеу жүйелерінде мәтіндік процессорлар мен мәтіндік редакторлардың диалогтық терезелерін іздеңіз және ауыстырыңыз, sed және AWK сияқты мәтінді өңдеу утилиталарында және лексикалық талдауда. Көптеген бағдарламалау тілдерін қамтамасыз етеді regex кірістірілген немесе кітапханалар арқылы мүмкіндіктер.

Тұрақты сөз тіркестерінің мысалдары дегеніміз не?

Қарапайым мысал үшін тұрақты өрнек (литеральды) жол болып табылады. Үшін мысал , Сәлем әлемі regex "Hello World" жолына сәйкес келеді.. (нүкте) басқа мысал үшін тұрақты өрнек . Нүкте кез келген бір таңбаға сәйкес келеді; сәйкес келеді, өйткені мысал , «a» немесе «1».

Ұсынылған: