perl | Afirmaciones en Regex

La expresión regular (Regex o RE) en Perl es cuando una string especial describe una secuencia o el patrón de búsqueda en la string dada.
Una afirmación en expresión regular es cuando es posible una coincidencia de alguna manera. El motor de expresiones regulares de Perl evalúa la string dada de izquierda a derecha, buscando la coincidencia de la secuencia, y cuando encontramos la secuencia de coincidencia en un punto dado en una string, esa posición se denomina posición de coincidencia o posición de coincidencia actual . Look Around Assertions nos facilita hacer coincidir un patrón o una string antes o después de la posición de coincidencia o la posición de coincidencia actual sin cambiar la posición de coincidencia actual .

Tipos de afirmaciones:
hay principalmente dos tipos de afirmaciones en Regex que se dividen a su vez:
Types of Assertions

# Perl code for demonstrating 
# Positive Lookahead Modules used 
use strict; 
use warnings; 
  
$_ = "chicken cake";
  
# It will check that if the cake is
# in the string, then 
# replace the chicken with chocolate
s/chicken (?=cake)/chocolate /;
  
# printing the result
print $_;

Publicación traducida automáticamente

Artículo escrito por harshvvaid1996 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *