Қойылмалы таңба - Wildcard character

Жылы бағдарламалық жасақтама, а қойылмалы таңба түрі болып табылады толтырғыш жалғызмен ұсынылған кейіпкер, мысалы жұлдызша (*), оны әріптік таңбалардың саны немесе an ретінде түсіндіруге болады бос жол. Бұл файлды іздеуде жиі қолданылады, сондықтан толық аты терілмейді.[1]

Телекоммуникация

Жылы телекоммуникация, қойылмалы таңба - бұл барлық мүмкін таңбалардың кез келген анықталған ішкі жиынына ауыстырылуы мүмкін таңба.

Есептеу

Жылы компьютер (бағдарламалық жасақтама ) технология, қойылмалы таңба - бұл бір немесе бірнеше таңбаны ауыстыру немесе ұсыну үшін қолданылатын белгі.[2] Бірнеше таңбалық белгілерді сәйкестендіру алгоритмдері жасалған рекурсивті және рекурсивті емес сорттар.[3]

Файлдар мен каталогтардың үлгілері

Файл атауларын (немесе жолдарын) көрсету кезінде CP / M, DOS, Microsoft Windows, және Unix тәрізді операциялық жүйелер, жұлдызша таңба (*, «жұлдыз» деп те аталады) нөлге немесе одан көп таңбаларға сәйкес келеді. Мысалға, құжат * матчтар док және құжат бірақ жоқ додо.

Unix тәрізді және DOS операциялық жүйелерінде сұрақ белгісі ? дәл бір таңбаға сәйкес келеді. DOS-та, егер сөздің соңына сұрақ белгісі қойылса, ол жоғалған (нөлдік) артқы таңбаларға сәйкес келеді; мысалы, өрнек 123? сәйкес келеді 123 және 1234, бірақ жоқ 12345.

Жылы Unix қабығы және Windows PowerShell, ішіндегі таңбалар ауқымы тік жақшалар ([ және ]) жиын ішінде бір таңбаны сәйкестендіру; Мысалға, [A-Za-z] кез-келген үлкен немесе кіші әріпке сәйкес келеді. Unix қабықтарында жетекші леп белгісі ! жиынты жоққа шығарады және тізімде жоқ таңбамен ғана сәйкес келеді. Түсіндіретін қабықтарда ! тарихты ауыстыру, жетекші карет ретінде ^ орнына қолдануға болады.

Сілтеме таңбаларын бірнеше файл немесе жол аттарына сәйкестендіру әрекеті деп аталады глобус.

Мәліметтер базасы

Жылы SQL, таңбалы таңбаларды пайдалануға болады ЛАЙК өрнектер; The пайыз қол қою % нөлдік және одан көп таңбаларға сәйкес келеді, және астын сызу _ бір таңба. Transact-SQL сонымен қатар қолдайды тік жақшалар ([ және ]) сәйкес келетін таңбалар жиынтығы мен диапазонын тізімдеу, жетекші каретка ^ жиынты жоққа шығарады және тізімде жоқ таңбамен ғана сәйкес келеді. Жылы Microsoft Access, жұлдызша қол қою * нөлдік немесе одан көп таңбаларға сәйкес келеді, сұрақ белгісі ? бір таңбаға сәйкес келеді, сандық белгі # бір цифрмен сәйкес келеді (0-9), ал квадрат жақшалар таңбалар жиынтығына немесе ауқымына сәйкес келуі үшін қолданыла алады.

Тұрақты тіркестер

Жылы тұрақты тіркестер, кезең (., «нүкте» деп те аталады) - кез келген жеке таңбаға сәйкес келетін қойылмалы таңба үлгісі. Ұштастырылған жұлдызша оператор .* ол кез-келген таңбаның кез-келген санына сәйкес келеді.

Бұл жағдайда жұлдызша ретінде де белгілі Kleene жұлдыз.

Сондай-ақ қараңыз

Әдебиеттер тізімі

  1. ^ «Microsoft корпорациясы». www.microsoft.com. Мұрағатталды түпнұсқасынан 2017-03-24. Алынған 2018-01-23.
  2. ^ «Қойылмалы таңба дегеніміз не?». Мұрағатталды түпнұсқасынан 2016-11-21 ж. Алынған 2016-11-21.
  3. ^ Кантаторе, Алессандро (2003). «Таңбалы алгоритмдерді сәйкестендіру».

Сыртқы сілтемелер