|
Las siguientes reglas se aplican a las búsquedas con comodines:
^ no coincide con los códigos de fin de línea (CR/LF) en el archivo de entrada para la inserción, la eliminación o el reemplazo.
$ coincide con una secuencia de CR/LF en el archivo de entrada para la eliminación, pero no para la inserción o el reemplazo.
* y ? no coinciden con los códigos de fin de línea (CR/LF). Si el patrón de búsqueda debe ampliarse más de una línea debe contener de manera explícita $ caracteres.
El carácter ^ es válido únicamente como el primer carácter de una cadena de búsqueda, a menos que se omita. En cualquier otra ubicación será tratado como parte de la cadena de texto.
Una cadena de búsqueda que contiene únicamente un único carácter ^ no es válida y será ignorada.
El carácter $ es válido en cualquier parte de la cadena de búsqueda.
Dos caracteres * no pueden estar juntos en la cadena de búsqueda, a menos que uno o ambos sean ignorados. Únicamente el primer * se interpreta como un comando comodín. Cualquier carácter * posterior se trata como parte de la cadena de texto.
No está permitido que una cadena de búsqueda termine con *. El método correcto es terminar la cadena de búsqueda con un signo ?.
Cuando se procesa un archivo de exportación de Plantilla de código de impresora (únicamente), la cadena de búsqueda no coincidirá con ninguna parte de las etiquetas de los campos de la plantilla.
Código |
Descripción |
---|---|
? |
Hacer coincidir cualquier carácter único. |
* |
Hacer coincidir 0 o más caracteres. |
$ |
Hacer coincidir final de línea. |
^ |
Hacer coincidir comienzo de línea. |
\ |
El siguiente carácter es literal. Omita el siguiente carácter (si el siguiente carácter puede interpretarse también como un comodín). |
\xNN |
Inserte un carácter hexadecimal, donde NN está compuesto por dos dígitos hexadecimales. |
Algunos ejemplos de cadenas de búsqueda son:
^Cuchilla$: Busca en una única línea formada únicamente por la palabra Cuchilla.
^Cuchilla*$: Busca una línea que empieza por Cuchilla y que coincida con toda la línea.
^*Cuchilla*$: Busca cualquier línea que contenga la palabra Cuchilla y que coincida con toda la línea.
^Cuchilla???*$: Busca cualquier línea que contenga la palabra Cuchilla<espacio> y tres o más caracteres y que coincida con toda la línea.
Cuchilla: Busca la palabra Cuchilla en cualquier parte del archivo, haciendo coincidir únicamente esos seis caracteres y no la línea completa en la que se encuentre.