Função Perl quotemeta

Descrição

Esta função escapa todos os metacaracteres em EXPR. Por exemplo, quotemeta ("AB * .. C") retorna "'AB \ * \. \. C".

Sintaxe

A seguir está a sintaxe simples para esta função -

quotemeta EXPR

Valor de retorno

Esta função retorna uma string com todos os metacaracteres escapados.

Exemplo

A seguir está o código de exemplo que mostra seu uso básico -

#!/usr/bin/perl -w

print quotemeta("AB*\n[.]*");

Quando o código acima é executado, ele produz o seguinte resultado -

AB\*\
\[\.\]\*