Este es el código:
Código PHP:
preg_replace("/#([A-Za-z0-9_]+)(?=\s|\Z)/", '<a href="search/\1/">#\1</a>', $text);
| |||
duda expresión regular Buenas tengo la siguiente expresión regular que 'imita' el sistema de hashtag de Twitter pero hay algo que no me esta resultando.. Este es el código: Código PHP: |
| |||
Respuesta: duda expresión regular Que cuando se supone que debería de hacer el reemplazo no lo hace. O sea que si pongo #tag devuelve #tag y no <a href="search/tag/">#tag</a>. Se entiende ahora? |
| ||||
Respuesta: duda expresión regular Pues es curioso, he ejecutado tu código y funciona a la perfección. Me imagino que serás tu el que hace algo que no podemos ver y por eso no te funciona. Aquí está el enlace para que veas como se hace: https://ignite.io/code/5086d65def167b2716000000 ¿Se entiende ahora?
__________________ Y U NO RTFM? щ(ºдºщ) No atiendo por MP nada que no sea personal. |
Etiquetas: |