Expresiones regulares
Utilice expresiones regulares para especificar los patrones de identificación de archivos
en TotalFlow Production Manager.
En expresiones regulares:
Caracteres literales | Cualquier carácter que no tenga un significado especial coincide consigo mismo. Los
caracteres literales distinguen entre mayúsculas y minúsculas. Por ejemplo, A no coincide con a . |
. | El punto coincide con cualquier carácter único. Por ejemplo, .at coincide con cat , rat o bat . |
( ) | El paréntesis identifica un grupo de caracteres. Por ejemplo, (ABC) coincide con ABC . |
- | El guión define un rango de caracteres. Por ejemplo, 0-9 coincide con cualquier dígito. |
* | El asterisco coincide con el carácter anterior cero o más veces. Por ejemplo, N* coincide con nada (cero copias de N ),N , NN , NNN , etc. .* coincide con cualquier cadena de uno o más caracteres. |
+ | El signo de suma coincide con el carácter precedente una o más veces. Por ejemplo, N+ coincide con N , NN , NNN , etc. .+ coincide con cualquier cadena de uno o más caracteres. |
{ } | Un número entre paréntesis indica el número de veces que coincide el carácter anterior. Por ejemplo, x{3} coincide con xxx . |
? | El signo de interrogación significa que el carácter precedente es opcional. Por ejemplo, jpe?g coincide con jpeg o jpg . |
[ ] | Los corchetes engloban un conjunto de caracteres. El conjunto de caracteres coincide con cualquiera
de los caracteres en el conjunto. Por ejemplo, [ABC] coincide con A , B o C . |
[^ ] | Como sucede con el primer carácter entre corchetes, el símbolo de inserción niega un conjunto de caracteres. Por ejemplo, [^ABC] coincide con cualquier carácter individual, excepto A , B o C . |
| | La barra vertical separa alternativas. Por ejemplo, A|a coincide con A o a . |
^ | Al comienzo de una expresión regular, el símbolo de inserción marca el comienzo de la cadena. Por ejemplo, ^A.*\.ps coincide con ABC.ps . |
$ | Al final de una expresión regular, el símbolo de dólar marca el final de la cadena. Por ejemplo, .*ps$ coincide con cualquier nombre de archivo con la extensión ps . |
\ | La barra invertida significa que el siguiente carácter es un carácter literal. Por ejemplo, \(ABC\) coincide con (ABC) . |
Ejemplos
Cualquiera de estos ejemplos coincide con cualquier archivo con la extensión de archivo
PDF
, PDf
, PdF
, Pdf
, pDF
, pDf
, pdF
o pdf
:
.*PDF$)|(.*PDf$)|(.*PdF$)|(.*Pdf$)|(.*pDF$)|(.*pDf$)|(.*pdF$) (.*pdf$) .*(PDF|PDf|PdF|Pdf|pDF|pDf|pdF|pdf)$ .*[(PDF)(PDf)(PdF)(Pdf)(pDF)(pDf)(pdF)(pdf)]$ .*(P|p)(D|d)(F|f)$ .*(P|p)(D|d)(F|f) .*[Pp][Dd][Ff]$ .*[Pp][Dd][Ff]