Con javascript lo fai allo stesso modo:codice:<script> function preg_quote(str) { return (str+'').replace(/([\\\.\+\*\?\[\^\]\$\(\)\{\}\=\!\<\>\|\:])/g, "\\$1"); } function mark(data, search) { return data.replace( new RegExp( "(" + preg_quote(search) + ")" , 'ig' ), "[mark]$1[/mark]" ); } document.write(mark("Nel mezzo MEZZO MeZZo del cammin di nostra vita", "Mezzo")); </script>Mi stai chiedendo un pezzo di codice valido in tutti i linguaggi?C'è qualcosa che non usi funzioni tipiche di php?