Znak wieloznaczny
W informatyce znak wieloznaczny oznacza znak, który może zastępować zero lub więcej znaków w ciągu znaków. Znaki wieloznaczne są często używane w programowaniu, zapytaniach wyszukiwania w bazach danych SQL oraz podczas poruszania się po katalogach DOS lub Unix za pomocą wiersza poleceń.
Poniżej przedstawiono kilka popularnych zastosowań znaków wieloznacznych:
- Wyrażenia regularne — kropka (.) dopasowuje jeden znak, natomiast .* dopasowuje zero lub więcej znaków, a .+ dopasowuje jeden lub więcej znaków.
▶ Przykład: $pattern = "Mac(.*)" - Zapytania SQL — symbol procentu (%) dopasowuje zero lub więcej znaków, natomiast podkreślenie (_) dopasowuje jeden znak.
▶ Przykład: SELECT * FROM Computers WHERE Platform LIKE 'Mac%' - Poruszanie się po katalogach — gwiazdka (*) dopasowuje zero lub więcej znaków, natomiast znak zapytania (?) dopasowuje jeden znak.
▶ Przykład: dir *.exe
W powyższych przykładach znaki wieloznaczne służą do wyszukiwania częściowych dopasowań zamiast dokładnych dopasowań. Może to być pomocne podczas wyszukiwania plików lub wyszukiwania informacji w bazie danych.
Sprawdź swoją wiedzę