Cita:
Iniciado por Dundee
[...] Pero sinceramente no entiendo nada. ¿que es foobar y fubar? [...]
Esto es importante de comentar, y es algo que además es usado comúnmente en tutoriales, referencias y documentación: foo, bar, baz, buzz, etc...
Se les conoce como variables meta-sintácticas, osea... que pueden ser lo que tu quieras
Solo se emplean para fines de ejemplos, pueden ser: pepito, juanita, casa, o la cadena que mas te acomode para fines de ejemplificación...
Cita: (?:) No captura subpatron - ((?:foo|fu)bar) captura foobar o fubar sin que foo o fu se capture como subpatron
Si evitas el prejuicio de decir: esas no son mis variables, no las entiendo... ¬¬
pues fácilmente entenderías...
Este ultimo ejemplo capturaría las palabras: pa, ma, papa, mama (
usando el mismo patrón [que es lo importante, no las variables])
Y esto aplica para muchos casos, donde recalco, se suele comentar: "
pero ese no es mi código y ¡no lo entiendo!! ¿podrías darme otro que tenga que ver con mi ejemplo??"
...y cosas del estilo, un poco de reflexión te debió dar la respuesta mucho antes de leer esto....
PDTA (foo|bar) agrupa y captura (?:foo|bar) agrupa, pero NO captura
...si, como
Hidek1 comenta:
match es "capturar"