Шта је Вилдцард?

Алтернативно назван дивљи знак или џокер знак, замјенски знак је симбол који се користи за замјену или представљање једног или више знакова. Замјенски знакови су обично или звјездица (*), која представља један или више знакова или упитника (?), Који представља један знак. У доњим примјерима како се џокер може користити, схватите да су замјенски знакови релативно универзални.

Симбол процента се користи у СКЛ-у да би се подударао са било којим знаком (укључујући доњу црту) ​​нула или више пута.

Звјездица (*) у џокеру

Звездица у џокеру се подудара са било којим знаком нула или више пута. На пример, "цомп *" одговара свему што почиње са "цомп", што значи да су "цомп", "цомплете" и "цомпутер" упарени.

Знак питања (?) У џокеру

Знак питања одговара једном знаку. На пример, "ц? Мп" одговара "кампу" и "комп." Упитник се може користити и више пута. На пример, "ц ?? п" би одговарао оба горе наведена примера, као и "цооп". У МС-ДОС-у и Виндовс командној линији упитник такође може да се подудара са било којим знаком који оставља трагове нула или једном. На пример, "цо ??" би одговарао свим горе наведеним утакмицама, али зато што прате упитнике би одговарао и "полицајцу" иако његова четири знака нису.

Савет: Са регуларним изразима, период (.) Је џокер за један знак.

Отворите и затворите заграде ([]) у џокеру

Са Уник шкољкама, Виндовс ПоверСхелл-ом и програмским језицима који подржавају регуларне изразе, отворени и затворени замјенски знакови заграда одговарају једном знаку у распону. На пример, [аз] одговара било ком знаку "а" до "з", што значи да се ништа не у том опсегу попут броја не би подударало.

Савет: Додавање узвика на местима која подржавају заграде као замјенски знак ће рећи програму да се НЕ поклапа.

Примери МС-ДОС-а и Виндовс командне линије

 дир ц? мп 

Наведите датотеке у МС-ДОС-у користећи наредбу дир која садржи ц, мп и било који други знак између. На пример, цомп, цамп, ц2мп, и ц-мп би били упарени.

 дир * .мп3 

У овом следећем примеру, дир команда би дала само листу датотека које завршавају са .МП3 екстензијом датотеке.

 дир * дата 

Наведите било коју датотеку која завршава подацима користећи наредбу дир. На пример, фајлови "аппдата", "мидата" и "123дата" би били упарени.

 дир хе ??. * 

Наведите било који фајл дугачак четири знака, који почиње с њим, и има било које проширење. На пример, хелп.ткт, хелп.мп3 и хецк.јпг би се подударили.

 ренаме * .ткт * .јпг 

Преименујте све датотеке у тренутном директоријуму које се завршавају екстензијом датотеке .ткт у .јпг. На пример, датотека тест.ткт би постала тест.јпг.

 дел цомп * .ткт 

Брисање датотека у МС-ДОС-у које почињу са цомп и завршавају се .ткт екстензијом.

Пронађите и замијените примјере замјенских знакова

Проналажење и замена функција које подржавају замјенске знакове, као што је Мицрософт Ворд, дозвољава претраживање да садржи замјенске знакове. У наставку су наведени примери коришћења замјенских знакова у Финд анд Реплаце. Имајте на уму да за било коју од ових опција морате имати опцију Користи замјенске знакове означену у Финд анд Реплаце.

 цомп * р 

Подесите све што почиње са "цомп" и завршавате са "р." Другим речима, то би у вашем документу нашло "компјутер" и "компајлер". Међутим, имајте на уму да је "*" похлепан што значи да се све подудара са "р". Другим ријечима, ако постоји "р" након цомп, то би се подударало, тако да би се "компјутер ваш" подударао јер почиње са "цомп" и завршава са "р".

 д [ео] лл 

Коришћење заграда указује на Мицрософт Ворд да тражи било које слово које се налази у заградама. У овом примеру, "е" или "о" се подударају, тако да би проналажење одговарало или "делл" или "долл".

 д [оу] лл 

Заграде се могу користити и за тражење низа знакова. У горњем примеру, овај опсег је све слова од "о" до "у" који би одговарали речима као што су "долл" и "дулл" у вашем документу.

 д [! е] лл 

Коришћењем ускличника у заградама се каже да не пронађе ниједан знак у загради. У горњем примеру, овај џокер каже Финд да се не подудара са "делл", али одговара било чему другом почевши од "д" и завршава у 'лл'.

 д? лл 

Упитник одговара само једном знаку. У горњем примјеру, то би одговарало ријечима "далл", "делл", "дилл, " "долл" и "дулл", будући да на првом и "лл" садрже "д".

 се {2} д 

Користећи коврчаву заграду у Финду потражите количину знакова која претходе заградама. У горњем примеру, Финд одговара "сеед", али не одговара "сед."

 <(комп.) 

Проналажење које почиње са мање од и садржи текст у заградама говори Финд да тражи било коју реч која почиње са оним што се налази у заградама. У горњем примеру, ово би пронашло било коју реч која почиње са "цомп".

 (ер)> 

Низ који почиње са знаковима у заградама и завршава већим од онога што каже Пронађи да тражи било коју реч која завршава са оним што се налази у заградама. У горњем примјеру, ово би пронашло било коју ријеч која завршава с "ер."

Линук и Уник примјери замјенских знакова

 лс цомп * 

Ова команда користи команду лс за попис свих датотека и директоријума у ​​радном именику који почињу са словом цомп . у Линук варијанти или Уник варијанти које почињу са цомп.

 рм ц? мп 

Брисање датотека коришћењем команде рм у Линук или Уник варијанти која садржи ц, мп и било који знак између.

Примјери замјенских знакова за Мицрософт Екцел

 = СУМИФ (А1: А6, "*", Б1: Б6) 

Екцелова формула за тражење било ког знака користећи * вилдцард у ћелијама Б1 до Б6 и ако је пронађена, користите СУМ да додате све вредности између А1 и А6.

Астериск, Глоб, Мета-карактер, Регек, Софтваре термс