Delirando sobre informática, fotografía, programación, móviles y mucho más desde 2003
Resaltar una cadena de texto dentro de otra es fácil, pero cuando la sustitución se hace en una cadena con etiquetas HTML/XML la cosa se complica, ya que podemos corromper las etiquetas. Por ejemplo, si queremos sustituir PHP por <strong>PHP</strong> en la siguiente cadena:
<a href="http://www.php.net" title="PHP: Hypertext Preprocessor">PHP.NET</a>
La sustitución rompería el enlace al sustituir dentro de href y title.
Había programado mi propia función para solventar el problema pero encontré una más rápida y más sencilla: str_highlight(), de Aidan Lister.
Puedes escribir lo que quieras, pero por favor hazlo respetando a los demás y en relación al tema que se está tratando. Todo comentario insultante o fuera de lugar será eliminado
Está permitido utilizar las siguientes etiquetas HTML para formatear tu comentario: <a> <b> <blockquote> <i> <u>. Además también puedes utilizar estos emoticonos:
Puedes enviar referencias a esta anotación utilizando esta dirección
Delirios de un Informático :: Gestionado con WordPress :: Alojado en Bitacoras.com :: Licenciado bajo Creative Commons