Tópico anterior: Sequências de escape de diversos

Próximo tópico: Formulários de carregamento de dados

O que é correspondido?

A biblioteca de expressões regulares corresponderá à primeira sequência de caracteres correspondente possível, se mais de uma sequência de caracteres começando em um determinado local puder corresponder, ela então corresponderá à maior sequência de caracteres possível, a menos que o sinalizador match_any esteja definido, caso em que a primeira correspondência encontrada será retornada. Usar a opção match_any pode reduzir o tempo necessário para encontrar a correspondência, mas só é útil se o usuário não estiver muito preocupado com o que é correspondido, por exemplo, isto não seria adequado para pesquisar e substituir operações. Nos casos em que há várias correspondências possíveis, todas iniciando no mesmo local e todas do mesmo tamanho, a correspondência escolhida é a aquela com a primeira maior subexpressão, se esta for a mesma para duas ou mais correspondências, então a segunda subexpressão será examinada, e assim por diante.