acha um string que corresponde ao string de expressão regular
[start]=regexp(input,pattern,[flag]) [start,end,match]=regexp(input,pattern,[flag]) [start,end]=regexp(input,pattern,[flag]) [start,end,match]=regexp(input,pattern,[flag])
string
string (sob regras de expressão regular)
o índice de início de cada substring de str que corresponde ao padrão do string de expressão regular
o índice de fim de cada substring de str que corresponde ao padrão do string de expressão regular
o texto de cada substring de que corresponde a
pattern
.
'o' para correspondência com padrão uma vez
As regras de expressão regular são similares às da linguagem Perl. Para uma introdução rápido , veja http://perldoc.perl.org/perlrequick.html. Para um tutorial mais profundo, veja http://perldoc.perl.org/perlretut.html e para página de referência, veja http://perldoc.perl.org/perlre.html
Uma diferença para Perl é que correspondência entre posições, mas não entre caracteres (por exemplo, com /^/ ou /(?=o)/) é uma correspondência válida em Perl, mas não em Scilab.