Para vários tipos de transformação diferentes, você pode especificar os limites em que qualquer correspondência seja válida para uma string de texto. No diagrama abaixo, você pode ver como seis identificadores posicionais diferentes podem ser aplicados na correspondência de padrões:
OBSERVAÇÃO: dependendo do tipo de transformação, algumas dessas cláusulas não estão disponíveis.
Posicionamento
Figura: posicionamento da cláusula de padrão
Parâmetro de posição | Descrição | Exemplo |
---|---|---|
after | Identifica o padrão ou a string após os quais a correspondência é avaliada. |
Extrai: |
from | Identifica o padrão ou a string dos quais a correspondência é avaliada. Qualquer correspondência inclui o padrão de cláusula ou string from . |
Extrai: |
before | Identifica o padrão ou a string antes dos quais a correspondência é avaliada. |
Extrai: |
to | Identifica o padrão ou a string até os quais a correspondência é avaliada. Qualquer correspondência inclui o padrão de cláusula ou string to . |
Extrai: |
on | Identifica o padrão ou a string em que a correspondência pode ser encontrada. |
Extrai: |
at | Identifica o índice de caracteres de início (x) e fim (y) na string para correspondência. No exemplo acima, at:2,6 corresponde à string like . |
Extrai: |
Interações dos parâmetros de padrão
A tabela a seguir identifica os parâmetros de padrão que podem ser correspondidos com o parâmetro na coluna da esquerda.
OBSERVAÇÃO: não há interação do parâmetro at
com nenhum dos parâmetros listados.
Parâmetro | after | from | before | to | on |
---|---|---|---|---|---|
after | Consulte a observação 1. | Não. | before ou to | before ou to | Sim. Pode incluir before . |
from | Não. | Consulte a observação 1. | before ou to | before ou to | Não. |
before | after ou from | after ou from | Consulte a observação 1. | Não. | Sim. Pode incluir after . |
to | after ou from | after ou from | Não. | Consulte a observação 1. | Não. |
on | Sim. Pode incluir before . | Não. | Sim. Pode incluir after . | Não. |
- Observação 1: se não houver outro parâmetro de padrão na transformação, o número máximo de correspondência por célula é 1. Se houver um parâmetro correspondente, mais correspondências por célula podem ser encontradas.