WikiDer > Joker belgilar belgisi
Bu maqola katta yoki to'liq bitta singari narsaga tayanadi manba. (2016 yil may) |
Yilda dasturiy ta'minot, a joker belgi bir xil joylashtiruvchi bitta tomonidan namoyish etilgan belgi, masalan yulduzcha (*), bu bir qator tom ma'nodagi belgilar sifatida talqin qilinishi mumkin bo'sh satr. U tez-tez fayllarni qidirishda ishlatiladi, shuning uchun to'liq ismini yozmaslik kerak.[1]
Telekommunikatsiya
Yilda telekommunikatsiya, joker belgilar - bu barcha mumkin bo'lgan belgilarning har qanday belgilangan pastki qismiga almashtirilishi mumkin bo'lgan belgi.
- Yilda yuqori chastotali (HF) radio avtomatik havolani o'rnatish, joker belgi
?36 katta harfning har qanday biriga almashtirilishi mumkin alfanumerik belgilar. - Joker belgilar bitta belgini anglatadimi yoki a mag'lubiyat belgilar ko'rsatilishi kerak.
Hisoblash
Yilda kompyuter (dasturiy ta'minot) texnologiyasi, joker belgilar - bu bir yoki bir nechta belgini almashtirish yoki ko'rsatish uchun ishlatiladigan belgi.[2] Bir qator belgilar bilan mos keladigan algoritmlar ishlab chiqilgan rekursiv va rekursiv bo'lmagan navlar.[3]
Fayl va katalog naqshlari
Fayl nomlarini (yoki yo'llarini) ko'rsatishda CP / M, DOS, Microsoft Windowsva Unixga o'xshash operatsion tizimlar, yulduzcha belgi (*, "yulduz" deb ham nomlanadi) nol yoki undan ortiq belgilarga mos keladi. Masalan, hujjat * gugurt hujjat va hujjat lekin emas dodo.
Unix o'xshash va DOS operatsion tizimlarida so'roq belgisi ? to'liq bitta belgiga to'g'ri keladi. DOS-da, agar so'zning oxiriga savol belgisi qo'yilsa, u yo'qolgan (nol) so'nggi belgilar bilan ham mos keladi; masalan, naqsh 123? mos keladi 123 va 1234, lekin emas 12345.
Yilda Unix chig'anoqlari va Windows PowerShell, ichida joylashgan belgilar oralig'i kvadrat qavslar ([ va ]) to'plam ichida bitta belgiga mos kelish; masalan, [A-Za-z] har qanday bitta katta yoki kichik harfga mos keladi. Unix chig'anoqlarida etakchi belgi ! to'plamni bekor qiladi va faqat ro'yxatdagi bo'lmagan belgiga mos keladi. Sharhlaydigan chig'anoqlarda ! tarix o'rnini bosuvchi, etakchi hal qiluvchi sifatida ^ o'rniga ishlatilishi mumkin.
Joker belgilarni bir nechta fayl yoki yo'l nomlari bilan moslashtirish operatsiyasi deyiladi globbing.
Ma'lumotlar bazalari
Yilda SQL, joker belgilaridan foydalanish mumkin Yoqdi iboralar; The foiz imzo % nol yoki undan ortiq belgilarga mos keladi va ta'kidlash _ bitta belgi. Transact-SQL shuningdek qo'llab-quvvatlaydi kvadrat qavslar ([ va ]) mos keladigan belgilar to'plami va diapazonini ro'yxatlash uchun, etakchi gorizont ^ to'plamni bekor qiladi va faqat ro'yxatdagi bo'lmagan belgiga mos keladi. Yilda Microsoft Access, yulduzcha imzo * nol yoki undan ko'p belgilar bilan mos keladi, the so'roq belgisi ? bitta belgiga to'g'ri keladi raqam belgisi # bitta raqamga mos keladi (0-9) va to'rtburchak qavslar mos keladigan belgilar to'plami yoki diapazoni uchun ishlatilishi mumkin.
Doimiy iboralar
Yilda doimiy iboralar, davr (., "nuqta" deb ham nomlanadi) - bu har qanday bitta belgiga mos keladigan joker belgi. Bilan birlashtirilgan yulduzcha operator .* u har qanday belgining istalgan soniga mos keladi.
Bunday holda, yulduzcha ham Kleene yulduzi.
Shuningdek qarang
Adabiyotlar
- ^ "Microsoft Corporation". www.microsoft.com. Arxivlandi asl nusxasidan 2017-03-24. Olingan 2018-01-23.
- ^ "Joker belgilar nima?". Arxivlandi asl nusxasidan 2016-11-21. Olingan 2016-11-21.
- ^ Kantator, Alessandro (2003). "Joker belgilarga mos algoritmlar".
Ushbu maqola o'z ichiga oladijamoat mulki materiallari dan Umumiy xizmatlarni boshqarish hujjat: "1037C Federal standarti". (qo'llab-quvvatlash uchun MIL-STD-188)