Ver Mensaje Individual
  #3 (permalink)  
Antiguo 31/10/2013, 21:31
Avatar de andresdzphp
andresdzphp
Colaborador
 
Fecha de Ingreso: julio-2011
Ubicación: $this->Colombia;
Mensajes: 2.749
Antigüedad: 13 años, 5 meses
Puntos: 793
Respuesta: Duda en expresiones regulares

¿El arroba realmente está cumpliendo el rol de delimitador?

Si. Según el manual PHP:

Cita:
Un delimitador puede ser cualquier carácter no alfanumérico, que no sea una barra invertida, y que no sea un espacio en blanco.
¿Qué diferencia hay entre usar una barra inclinada y un arroba?

Cita:
La diferencia entre / y @ es que si usas estos en la expresión regular tendrás que escaparlos. Por ejemplo si vas a usar una expresión llena de slash conviene más usar de delimitador una arroba.
Fuente: http://www.php.net/manual/es/regexp....delimiters.php

Aquí encuentras la descripción de cada uno de los modificadores de patrón (i, s, S, u etc.):

http://www.php.net/manual/es/referen....modifiers.php
__________________
Si sabemos como leer e interpretar el manual será mucho más fácil aprender PHP. En lugar de confiar en ejemplos o copiar y pegar - PHP