First page Back Continue Last page Overview Graphics
expressões regulares:
regexp e regsub
regexp ?opções? rexp string ?matchVar submatchVar ...?
combina um padrão (exp. regular) com uma string
-about retorna informações sobre a expr regular (não tenta combinar)
-expanded usa expr regulares expandidas
-indices retorna lista de índices para as substrings (matches)
-line habilita combinação sensível a newlines, equivalente a (?n)
-linestop (?p)
-lineanchor (?w)
-nocase trata maiúsculas e minúsculas de forma equivalente
-all retorna todas as instâncias que ocorreu combinação (match)
-inline retorna resultados como uma lista (no lugar das “match” variáveis)
-start indice inicia comparação no catacter de índice dado
regsub ?opções? rexp string subSpec ?varNome?
aplica substituições em strings que combinam com padrões fornecidos
\0 ou & todo o texto combinado
\1, \2, ..., \9 substring que corresponde a cada parte da rexp entre parênteses