Символът за процент се използва в SQL, за да съответства на всеки знак (включително долна черта) нула или повече пъти.
Звездичка (*) в заместващ символ
Звездичката в заместващ знак съответства на всеки символ нула или повече пъти. Например, "comp *" съвпада с всичко, което започва с "comp", което означава "comp", "complete" и "computer".
Въпросният знак (?) В заместващ знак
Въпросният знак съвпада с един знак веднъж. Например, "c? Mp" съвпада с "camp" и "comp". Въпросният знак също може да се използва повече от веднъж. Например, "c ?? p" би съответствало както на горните примери, така и на "coop". В MS-DOS и командния ред на Windows въпросният знак също може да съвпадне с всеки следващ въпросник нула или един път. Например, "co ??" ще съвпадне с всички гореспоменати мачове, но тъй като те са следи от въпросителни, ще съвпадат и с "ченге", въпреки че не са четири знака.
Съвет: При регулярни изрази период (.) Е заместващ символ за единичен символ.
Отваряйте и затваряйте скоби ([]) в заместващ символ
С Unix черупки, Windows PowerShell и езици за програмиране, които поддържат регулярни изрази, отворените и затворени заместващи скоби съответстват на един символ в диапазон. Например, [az] съвпада с всеки знак "а" до "z", което означава, че всичко, което не е в този диапазон, като число, няма да бъде съвпадение.
Съвет: Добавянето на възклицание на места, които поддържат скоби като заместващ символ, ще укаже на програмата да не съвпада.
Примери за MS-DOS и команди за командния ред на Windows
dir c? mp
Избройте файловете в MS-DOS, като използвате командата dir, която съдържа c, mp и всеки друг символ в средата. Например, comp, camp, c2mp и c-mp всички ще бъдат съчетани.
dir * .mp3
В следващия пример командата dir ще извежда само файлове, които завършват с разширение .MP3.
dir * data
Избройте всеки файл, който завършва с данни, като използвате командата dir. Например файловете "appdata", "mydata" и "123data" биха били съвпаднали.
реж.
Избройте всеки файл с дължина от четири знака, който започва с него и има разширение. Например help.txt, help.mp3 и heck.jpg всички ще бъдат съчетани.
преименувайте * .txt * .jpg
Преименувайте всички файлове в текущата директория, които завършват с файлово разширение .txt на .jpg. Например, файлът test.txt ще стане test.jpg.
del comp * .txt
Изтриване на файлове в MS-DOS, които започват с comp и завършват с разширение .txt.
Намерете и заменете с примерите за заместващи знаци
Функциите за намиране и замяна, които поддържат заместващи символи като Microsoft Word, позволяват търсенията да съдържат заместващи символи. По-долу са дадени примери за използване на заместващи знаци в Find and Replace. Имайте предвид, че за да работи някой от тях, трябва да имате опцията Използване на заместващи знаци в отметката Намери и замени.
съед * R
Съвпадение на всичко, започващо с "comp" и завършващо с "r". С други думи, в документа ще намерите "компютър" и "компилатор". Все пак, имайте предвид, че "*" е алчен, което означава, че всичко е съчетано с "r". С други думи, ако има "r" след comp, то ще бъде съчетано, така че "компютърът ви" ще бъде съчетан, тъй като той започва с "comp" и вашите завършва с "r".
г [ЕО] П
Използването на скоби показва на Microsoft Word търсенето на всяка от буквите, съдържащи се в скобите. В този пример, "е" или "о" са съчетани, така че намирането ще съответства или на "dell" или "doll".
г [ОУ] П
Скобите могат да се използват и за търсене на набор от знаци. В горния пример, този диапазон е от всички букви от "o" до "u", които съответстват на думите като "кукла" и "тъп" във вашия документ.
г [! д] П
Използването на възклицание в скобите указва на Намери да не съвпада с нито един от символите в скобата. В горния пример, този заместващ знак казва на Find да не съвпада с "dell", но съвпада с всичко друго, започващо с "d" и завършващо на "ll".
г? П
Въпросният знак съвпада само с един знак. В горния пример, това съвпада с думите "dall", "dell", "dill", "doll" и "dull", тъй като те съдържат "d" в първия и "ll" в края.
SE {2} г
Използването на фигурна скоба във Вашето търсене търси количеството символи, предхождащи скобите. В горния пример Намерете съответства на "seed", но не съвпада с "sed".
<(Съединение)
Намиране, започващо с по-малко от и съдържащ текст в скоби, показва Find, за да търси всяка дума, започваща с това, което се съдържа в скобите. В примера по-горе ще намерите всички думи, започващи с „comp“.
(ER)>
Ниво, започващо със символи в скоби и завършващо с по-голямо от указващо Търсене, за да търси всяка дума, завършваща с това, което се съдържа в скобите. В примера по-горе ще намерите всички думи, завършващи с „er“.
Примери за Linux и Unix
ls comp *
Тази команда използва командата ls за изброяване на всички файлове и директории в работната директория, които започват с буквата comp . в Linux вариант или Unix вариант, който започва с comp.
rm c? mp
Изтриване на файлове с помощта на командата rm в Linux или Unix вариант, които съдържат c, mp и всеки символ в средата.
Примери за заместващи Microsoft Excel
= SUMIF (А1: A6, "*", В1: В6)
Формулата на Excel за търсене на всеки символ, използвайки * wildcard в клетки B1 до B6 и ако е намерена, използвайте SUM, за да добавите всички стойности между A1 и A6.
Asterisk, Glob, Мета-характер, Regex, Софтуерни термини