Me pregunto si hay un fragmento simple que convierte los enlaces de cualquier tipo de análisis:PHP enlaces/correos electrónicos
http://www.cnn.com to <a href="http://www.cnn.com">http://www.cnn.com</a>
cnn.com to <a href="http://www.cnn.com">cnn.com</a>
www.cnn.com to <a href="http://www.cnn.com">www.cnn.com</a>
[email protected] to to <a href="mailto:mailto:[email protected]">mailto:[email protected]</a>
no quiero utilizar cualquier biblioteca específica PHP5.
Gracias por su tiempo.
ACTUALIZACIÓN He actualizado el texto anterior al que quiero convertirlo. Tenga en cuenta que la etiqueta href y el texto son diferentes para el caso 2 y 3.
UPDATE2 ¿Cómo lo hace el chat de Gmail? El suyo es bastante inteligente y funciona solo para nombres de dominios reales. p.ej. a.ly funciona, pero a.cb no funciona.
no funciona demasiado bien. si escribo www.google.com, su enlace permanece como www.google.com en lugar de http://www.google.com. Además, solo google.com no funciona. –
¿cómo lo puede hacer el chat de Gmail? –
Creo que esto hace lo que quiere el asker. Simplemente no formateado EXACTAMENTE de la manera que él quiere. Él puede tener que modificar este código un poco. – Travis