Muntazam ifodada G nimani anglatadi?
Muntazam ifodada G nimani anglatadi?

Video: Muntazam ifodada G nimani anglatadi?

Video: Muntazam ifodada G nimani anglatadi?
Video: [ WABOM TOPIK ] 23.04.17 실시간 수업 | TOPIK '83회' 듣기 분석 3 2024, Noyabr
Anonim

g global qidiruv uchun. Ma'nosi u barcha hodisalarga mos keladi. Siz odatda i qaysini ham ko'rasiz anglatadi holatga e'tibor bermaslik. Malumot: global - JavaScript | MDN. " g " bayrog'i shuni bildiradi muntazam ifoda satrdagi barcha mumkin bo'lgan mosliklarga qarshi sinovdan o'tkazilishi kerak.

Keyinchalik, * regexda nima qiladi, deb so'rashi mumkin.

The. * har bir ko'zdan kechirishda u dastlab butunni yutib yuborishiga sabab bo'ladi ip , keyin d yoki W mos keladigan nuqtaga yetguncha bir vaqtning o'zida bitta belgini qaytarib berib, orqaga qayting. Shunday qilib, ular raqam va maxsus belgining istalgan joyiga mos kelishi mumkin ip.

Xuddi shunday, regex almashtirish nima? O'zgartiring (String, String, MatchEvaluator, RegexOptions) Belgilangan kiritish satrida belgilangan qiymatga mos keladigan barcha satrlarni almashtiradi. muntazam ifoda MatchEvaluator delegati tomonidan qaytarilgan satr bilan. Belgilangan variantlar mos keladigan operatsiyani o'zgartiradi.

Buni hisobga olsak, regexda S nima?

s "bo'sh joy belgisi" degan ma'noni anglatadi. Shunga qaramay, bu aslida qaysi belgilarni o'z ichiga oladi, bunga bog'liq regex lazzat. Ushbu qo'llanmada muhokama qilingan barcha lazzatlarda u [f] ni o'z ichiga oladi. Anavi: s boʻsh joy, yorliq, qator uzilishi yoki shakl tasmasiga mos keladi.

Satrning oddiy ifodaga mos kelishini tekshirish uchun qanday xususiyatdan foydalanishimiz mumkin?

mos () JavaScript-da o'rnatilgan funksiya bo'lib, u ishlatilgan qidirish a uchun string a mos har qandayiga qarshi muntazam ifoda va agar o'yin bo'lsa keyin buni topdi bo'ladi qaytish o'yin massiv sifatida.

Tavsiya: