Carácter comodín

Compartir Imprimir Citar
Personaje utilizado para sustituir cualquier otro personaje/s en una cadena

En el software, un carácter comodín es una especie de marcador de posición representado por un solo carácter, como un asterisco (*), que puede interpretarse como una serie de caracteres literales o una cadena vacía. A menudo se usa en búsquedas de archivos, por lo que no es necesario escribir el nombre completo.

Telecomunicaciones

En telecomunicaciones, un comodín es un carácter que se puede sustituir por cualquiera de un subconjunto definido de todos los caracteres posibles.

Informática

En la tecnología informática (software), un comodín es un símbolo que se utiliza para reemplazar o representar uno o más caracteres. Se han desarrollado algoritmos para emparejar comodines en varias variedades recursivas y no recursivas.

Patrones de archivos y directorios

Al especificar nombres de archivos (o rutas) en sistemas operativos CP/M, DOS, Microsoft Windows y similares a Unix, el carácter de asterisco (*, también llamado "estrella") coincide con cero o más caracteres. Por ejemplo, doc* coincide con doc y document pero no dodo. Si los archivos se nombran con un sello de fecha, se pueden usar comodines para hacer coincidir los rangos de fechas, como 202301*.mp4 para seleccionar grabaciones de video de enero de 2023, para facilitar las operaciones de archivo, como copiar y mover.

En los sistemas operativos tipo Unix y DOS, el signo de interrogación ? coincide exactamente con un carácter. En DOS, si el signo de interrogación se coloca al final de la palabra, también coincidirá con los caracteres finales faltantes (cero); por ejemplo, el patrón 123? coincidirá con 123 y 1234, pero no 12345.

En shells de Unix y Windows PowerShell, rangos de caracteres entre corchetes ([ y ]) hacer coincidir un solo carácter dentro del conjunto; por ejemplo, [A-Za-z] coincide cualquier letra mayúscula o minúscula. En los shells de Unix, un signo de exclamación inicial ! niega el establece y coincide solo con un carácter que no está en la lista. En shells que interpretan ! como una sustitución de historial, un En su lugar, se puede usar el signo de intercalación ^.

La operación de hacer coincidir los patrones comodín con varios nombres de archivos o rutas se conoce como globbing.

Bases de datos

En SQL, los caracteres comodín se pueden usar en expresiones LIKE; el signo de porcentaje % coincide con cero o más caracteres, y guión bajo _ un solo carácter. Transact-SQL también admite corchetes ([ y ]) para enumerar conjuntos y rangos de caracteres para hacer coincidir, un signo de intercalación inicial ^ niega el conjunto y coincide solo con un carácter que no está en la lista. En Microsoft Access, el signo de asterisco * coincide con cero o más caracteres, el signo de interrogación ? coincide con un solo carácter, el signo de número # coincide con un solo dígito (0 –9), y los corchetes se pueden usar para conjuntos o rangos de caracteres para hacer coincidir.

Expresiones regulares

En expresiones regulares, el punto (., también llamado "punto") es el patrón comodín que coincide con cualquier carácter único. Combinado con el operador asterisco .*, coincidirá con cualquier número de cualquier carácter.

En este caso, el asterisco también se conoce como la estrella Kleene.