Regex ilə nə edə bilərsiniz?
Regex ilə nə edə bilərsiniz?

Video: Regex ilə nə edə bilərsiniz?

Video: Regex ilə nə edə bilərsiniz?
Video: Google Formaları üçün Tam Bələdçi - Onlayn Sorğu və Məlumat Toplama Aləti! 2024, Noyabr
Anonim

Adi ifadələr axtarış sistemlərində, mətn prosessorlarının və mətn redaktorlarının dialoqlarını axtarın və dəyişdirin, sed və AWK kimi mətn emal proqramlarında və leksik təhlildə istifadə olunur. Bir çox proqramlaşdırma dilləri təmin edir regex imkanlar ya daxili, ya da kitabxanalar vasitəsilə.

İnsanlar da soruşurlar ki, regex nə üçün istifadə edilə bilər?

A Müntəzəm ifadə simvolların ardıcıllığıdır üçün istifadə olunur sətirlərin təhlili və manipulyasiyası. Onlar tez-tez alışdı axtarışları yerinə yetirin, alt sətirləri dəyişdirin və sətir məlumatlarını doğrulayın. Bu məqalə mürəkkəb işlərdən keçmək üçün məsləhətlər, tövsiyələr, resurslar və addımlar təqdim edir müntəzəm ifadələr.

Bundan əlavə, regex ilə necə uyğunlaşırsınız? Kimə uyğun xüsusi məna kəsb edən xarakter regex , əks kəsik () ilə qaçış ardıcıllığı prefiksindən istifadə etməlisiniz. Məsələn,. matçlar "."; regex + matçlar "+"; və regex ( matçlar "(". Siz də istifadə etməlisiniz regex / üçün uyğun "" (geri xətt).

Bunu nəzərə alsaq, regexdə nə deməkdir?

Adi ifadələr (" kimi qısaldılır regex ") axtarış əməliyyatında uyğunlaşdırılacaq nümunəni təmsil edən xüsusi sətirlərdir. Məsələn, a Müntəzəm ifadə metaxarakteri ^ deməkdir "yox". Beləliklə, "a" deməkdir "kiçik a uyğunluğu", "^a" deməkdir " et kiçik a" hərfinə uyğun gəlmir.

Nümunə ilə müntəzəm ifadə nədir?

Normal ifadə üçün sadə nümunə (hərfi) sətirdir. Məsələn, Hello World regex matçlar "Salam Dünya" sətri.. (nöqtə) müntəzəm ifadə üçün başqa bir nümunədir. Bir nöqtə matçlar hər hansı bir simvol; o, məsələn, "a" və ya "1"ə uyğun gəlir.

Tövsiyə: