Notepad ++ дээр ердийн илэрхийллийг ашиглах

Pin
Send
Share
Send

Програмчлал нь нэлээд төвөгтэй, төвөгтэй, ихэвчлэн ижил төстэй үйлдлүүдийг давтах давтамжтай үйл явц юм. Автоматжуулалтыг дээд хэмжээнд хүргэх, баримт бичигт ижил төстэй элементүүдийг хайх, орлуулах ажлыг хурдасгахын тулд програмчлалд ердийн илэрхийлэх систем зохион бүтээсэн. Энэ нь програмистууд, вэбмастерууд, заримдаа бусад мэргэжлээр ажилладаг хүмүүсийн цаг хугацаа, хүчин чармайлтыг ихээхэн хэмнэдэг. Дэвшилтэт Notepad ++ текст засварлагч дээр ердийн илэрхийлэл хэрхэн хэрэглэгддэгийг олж мэдье.

Notepad ++ програмын хамгийн сүүлийн хувилбарыг татаж авах

Ердийн илэрхийлэлүүдийн тухай ойлголт

Notepad ++ дээр ердийн илэрхийллийг ашиглахыг практик дээр судалж эхлэхээсээ өмнө энэ нэр томъёоны мөн чанарыг олж мэдье.

Тогтмол илэрхийллүүд бол тусгай хайлтын хэл бөгөөд үүний тусламжтайгаар та баримт бичгийн мөрөнд янз бүрийн үйлдэл хийж болно. Энэ нь тусгай мета тэмдэгтийн тусламжтайгаар хийгддэг бөгөөд оролт нь хэв маягийн дагуу хайлт хийж, удирддаг. Жишээлбэл, Notepad ++ хэл дээр ердийн илэрхийлэл хэлбэртэй үе нь одоо байгаа тэмдэгтүүдийн бүхэл бүтэн хэсгийг илэрхийлж, [A-Z] илэрхийлэл нь Латин цагаан толгойн том үсгийг илэрхийлнэ.

Тогтмол илэрхийлэх синтакс нь өөр өөр програмчлалын хэл дээр өөр байж болно. Notepad ++ нь Perl програмчлалын хэлтэй адил ердийн илэрхийллийн утгуудыг ашигладаг.

Бие даасан тогтмол илэрхийлэх утгууд

Одоо бид Notepad ++ дээр хамгийн их хэрэглэгддэг ердийн илэрхийлэлүүдийг танд танилцуулах болно.

      Байна. - дурын нэг тэмдэгт;
      [0-9] - цифр хэлбэрээр дурын тэмдэгт;
      D - цифрээс бусад ямар ч тэмдэгт;
      [A-Z] - Латин цагаан толгойн том үсэг;
      [a-z] - Латин цагаан толгойн жижиг үсэг;
      [a- Z] - Латин цагаан толгойн үсгийн аль ч үсэг, ямар ч тохиолдолд үл хамаарна;
      w - үсэг, доогуур зураас эсвэл дугаар;
      s - зай;
      ^ - мөрийн эхлэл;
      $ - шугамын төгсгөл;
      * - тэмдэгт давтах (0-ээс хязгааргүй);
      4 1 2 3 - бүлгийн серийн дугаар;
      ^ s * $ - хоосон мөр хайх;
      ([0-9] [0-9] *.) - хоёр оронтой тоонуудаас хайх.

Үнэндээ нэг өгүүлэлд тусгагдаагүй маш олон тооны энгийн илэрхийлэл тэмдэгтүүд байдаг. Notepad ++ дээр ажиллахдаа программистууд болон вэб дизайнерууд ашигладаг олон янзын хувилбаруудын талаар илүү их анхаардаг.

Хайлт хийхдээ Notepad ++ дээр ердийн илэрхийллийг ашиглана уу

Одоо Notepad ++ дээр ердийн илэрхийлэл хэрхэн ашиглагдаж байгаа тодорхой жишээг авч үзье.

Ердийн илэрхийлэлтэй ажиллахын тулд "Хайлт" хэсэгт очоод гарч ирсэн жагсаалтаас "Олох" гэсэн хэсгийг сонгоно уу.

Бид Notepad ++ програмууд дээр стандарт хайлтын цонх нээхээс өмнө. Энэ цонхонд Ctrl + F товчлуурын товчлуурыг дарснаар нэвтрэх боломжтой. Энэ функцтэй ажиллах боломжтой байхын тулд "Тогтмол илэрхийлэл" товчийг идэвхжүүлнэ үү.

Баримт бичигт байгаа бүх тоонуудыг олоорой. Үүнийг хийхийн тулд хайлтын талбарт [0-9] параметрийг оруулаад "Дараа нь хайх" товчийг дарна уу. Энэ товчлуур дээр дарах тохиолдолд документ дээр гарч ирэх дараагийн тоо тодрох болно. Энгийн хайлтыг ашиглан хийж болох хайлтын горимоос доороос эхлээд дээд тал руу шилжих нь ердийн илэрхийлэлтэй ажиллах үед хэрэглэгдэхгүй.

Хэрэв та "Одоогийн баримт бичигт байгаа бүх зүйлийг олох" товчийг дарвал бүх хайлтын үр дүн, өөрөөр хэлбэл, баримт бичигт тоон илэрхийлэл тусдаа цонхоор гарч ирнэ.

Энд хайлтын үр дүнг мөрөөр нь харуулав.

Notepad ++ дээр тэмдэгтүүдийг ердийн илэрхийлэлээр сольсон

Гэхдээ Notepad ++ дээр та тэмдэгт хайхаас гадна ердийн илэрхийлэл ашиглан тэдгээрийг орлуулж болно. Энэ үйлдлийг эхлүүлэхийн тулд хайлтын цонхны "Орлуулах" таб руу очно уу.

Дахин чиглүүлэх замаар гадаад холбоосыг дахин чиглүүлцгээе. Үүнийг хийхийн тулд "Олох" баганад "href =. (// [^ '"] *) "утгыг," Орлуулах "талбар -" href = "/ redirect.php? To = 1" гэсэн утгыг оруулна уу. "Бүгдийг солих" товчийг дарна уу.

Таны харж байгаагаар орлуулах ажил амжилттай болсон.

Одоо компьютерийн бус програм хангамж эсвэл вэб хуудас байрлуулах үйл ажиллагаанд зориулж ердийн илэрхийлэл орлуулалтыг ашиглаарай.

Төрсөн он сар өдрөөр овог нэр бүхий хүмүүсийн жагсаалт байна.

Бид төрсөн он, сар, өдөр, газар дээрх хүмүүсийн нэрийг дахин тааруулдаг. Үүнийг хийхийн тулд "Олох" бичих "( w +) ( w +) ( w +) ( d +. D +. D +)" ба "Солих" баганад - " 4 1 2 3" гэж бичнэ. Байна. "Бүгдийг солих" товчийг дарна уу.

Таны харж байгаагаар орлуулах ажил амжилттай болсон.

Бид Notepad ++ дээрх ердийн илэрхийлэл ашиглан хийж болох хамгийн энгийн үйлдлийг үзүүлэв. Гэхдээ эдгээр илэрхийлэлүүдийн тусламжтайгаар мэргэжлийн програмистууд нэлээд төвөгтэй ажиллагаа явуулдаг.

Pin
Send
Share
Send