Expressões regulares
A menos que você tenha usado anteriormente expressões regulares, o termo talvez não familiar para você.No entanto, você usou, sem dúvida, alguns conceitos de expressão regular fora da área de scripting.
Exemplos de expressões regulares
Por exemplo, provavelmente você usar o?e * caracteres curinga para localizar arquivos no disco rígido.O?caractere curinga corresponde a um único caractere em um nome de arquivo, enquanto o * zero ou mais caracteres corresponde ao caractere curinga.Um padrão sistema autônomo dados?.DAT deve localizar sistema autônomo arquivos seguintes:
Data1.dat
Data2.dat
datax.dat
dataN.dat
Usando o * caractere em vez do?caractere expande o número de arquivos encontrados.dados*.dat corresponde a todos os itens a seguir:
dados.dat
Data1.dat
Data2.dat
Data12.dat
datax.dat
dataXYZ.dat
Embora esse método de pesquisa é útil, também é limitado.A capacidade do?e * caracteres curinga introduz o conceito por trás de expressões regulares, mas as expressões regulares são mais poderosa e flexível.