JavaScript дахь ердийн илэрхийлэл гэж юу вэ?
JavaScript дахь ердийн илэрхийлэл гэж юу вэ?

Видео: JavaScript дахь ердийн илэрхийлэл гэж юу вэ?

Видео: JavaScript дахь ердийн илэрхийлэл гэж юу вэ?
Видео: 20 минутын дотор энгийн хэллэг сур 2024, Арваннэгдүгээр
Anonim

А тогтмол илэрхийлэл тэмдэгтийн хэв маягийг дүрсэлсэн объект юм. Тогтмол илэрхийллүүд нь текстэн дээр загвар тааруулах, "хайх-орлуулах" функцийг гүйцэтгэхэд ашиглагддаг.

Цаашилбал, JavaScript жишээн дэх ердийн илэрхийлэл гэж юу вэ?

Тогтмол илэрхийллүүд нь тэмдэгт мөрүүдийн хослолыг тааруулахад ашигладаг хэв маяг. онд JavaScript , тогтмол илэрхийллүүд байна мөн объектууд. Эдгээр хэв маягийг exec() болон test() аргуудтай хамт ашигладаг RegExp , мөн String-ийн match(), matchAll(), replace(), search() болон split() аргуудтай.

Дараа нь асуулт нь тогтмол илэрхийлэлд * гэж юу вэ? * бөмбөрцөг тохирох нь "ямар ч тэмдэгтийн тэг буюу түүнээс дээш" гэсэн утгатай. * дотор тогтмол илэрхийлэл . The. Бөмбөрцөг тааруулахад цэгийн тэмдэгт ямар ч онцгой утга агуулаагүй: энэ нь зөвхөн өөрийгөө илэрхийлдэг.

Ийм байдлаар ердийн хэллэгийг юунд ашигладаг вэ?

Regex. богино тогтмол илэрхийлэл , regex нь текстийг тохируулах, байршуулах, удирдахад туслах хэв маягийг үүсгэх боломжийг олгодог текстийн мөр юм. Perl бол програмчлалын хэлний гайхалтай жишээ юм тогтмол илэрхийллүүд.

Тогтмол хэллэг хурдан байна уу?

Сайн үзүүлэлт бол илүү урт байна. Сайн байна тогтмол илэрхийллүүд ихэвчлэн муугаас урт байдаг тогтмол илэрхийллүүд Учир нь тэд тодорхой тэмдэгтүүд/тэмдэгт ангиудыг ашигладаг бөгөөд илүү бүтэцтэй байдаг. Энэ нь сайн сайхныг бий болгодог тогтмол илэрхийллүүд гүйх Илүү хурдан Учир нь тэд өөрсдийн оролтыг илүү нарийвчлалтай урьдчилан таамаглах болно.

Зөвлөмж болгож буй: