Regexp :: matchcontext

REGEXP :: MatchContext es MÓDULO DE PERL para reemplazar (y mejorar) $ coincidencia, $ Protech y $ Postmatch
Descargar ahora

Regexp :: matchcontext Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • Perl Artistic License
  • Precio:
  • FREE
  • Nombre del editor:
  • Damian Conway
  • Sitio web del editor:
  • http://search.cpan.org/~dconway/

Regexp :: matchcontext Etiquetas


Regexp :: matchcontext Descripción

REGEXP :: MatchContext es MÓDULO DE PERL para reemplazar (y mejorar) $ coincidencia, $ Prematch y $ Postmatch REGEXP :: MatchContext es el módulo Perl para reemplazar (y mejorar) $ coincidencia, $ PRESTRICS, y $ POSTMATCHSNOPSIS USE REGEXP :: MATCHCONTEXT -VARS; $ str = m / (? p) D + /; Imprimir "Antes: $ Prematchn"; Imprimir "coincidente: $ matchn"; Imprimir "Después: $ postmatchn"; $ Coincidencia = 2 * $ partido; # El sustituto en el módulo original de $ Strthe English.pm proporciona alias nombrados para las variables de $ `, $ y $ 'incorporadas de Perl: $ PROMCATH, $ MATCH, y $ Postmatch. Desafortunadamente, esos alias sufren los mismos problemas que sus originales: degradan el rendimiento de cada reggex en su programa, incluso si solo lo usa para obtener información sobre una sola coincidencia. Este módulo también proporciona $ Protech, $ coincidencia, y $ postmatch, pero de una manera que solo afecta el desempeño de los partidos que especifique. Es decir, estas tres variables solo se establecen si la RIGEF más reciente coincidente contenía la meta bandera especial (no estándar): (? P). Eso es: Use REGEXP :: MatchContext -VARS; $ str = 'foobarbaz'; $ str = ~ / (? p) foo / x; # $ Prematch Contiene 'Foo' # $ Match contiene 'Bar' # $ Postmatch contiene 'baz' $ str = ~ / ~ / foo / x; # $ PROMCATC, $ MATCH, Y $ POSTMATCH All Desdefhe (? P) El marcador se puede colocar en cualquier lugar dentro de la regex y, a excepción de establecer las tres variables de contexto en una coincidencia exitosa, de lo contrario, se ignora totalmente. Requisitos: · Perl Requisitos: · Perl


Regexp :: matchcontext Software relacionado