¿Cómo puedo encontrar todo el texto en una página HTML que está entre corchetes y ponerlo, por ejemplo, en negrita?
Ejemplo: el texto de mi página web, [algunos] incrustados en [paréntesis] cuadrados.
Resultado: el texto de mi página web, [ algunos ] incrustados entre [ corchetes ].
Gracias. kamil
reemplazarlo usando expresiones regulares
var bracket = document.querySelector('p').innerHTML document.querySelector('p').innerHTML = bracket.replace(/\[(.*?)\]/g, "[<strong>$1</strong>]") <p>My webpage text, [some] embedded in square [brackets].</p>