12.05.2015 Views

Documentación

Documentación

Documentación

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Agrupamientos<br />

Extracción de lo identificado en un agrupamiento<br />

• En la variable predefinida $1 se guarda lo identificado con el primer<br />

agrupamiento, en $2 lo del segundo, etc.<br />

• Ej:<br />

$time =~ /(\d\d):(\d\d):(\d\d)/;<br />

$horas = $1;<br />

$min = $2;<br />

$seg = $3;<br />

• Ej2:<br />

($horas, $min, $seg) = ($time =~ /(\d\d):(\d\d):(\d\d)/);<br />

• En caso de anidamiento de los agrupamientos en $1 se guarda lo<br />

correspondiente al paréntesis abierto más a la izquierda.<br />

• \1, \2, … también guarda lo último identificado, y además se puede usar<br />

dentro de una ER:<br />

• Ej:<br />

• /(\w\w)\1/ identificaría cualquier cadena que tuviese 2 caracteres<br />

consecutivos repetidos, como “titicaca”.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!