例として、私は置き換えようとしています
<script type='text/javascript'>some stuff</script>
と:
<div type='text/javascript'>some stuff</div>
私は現在、以下でテストしています:
alert( o.replace( /(?:<\s*\/?\s*)(script)(?:\s*([^>]*)?\s*>)/gi ,'div') );
しかし、私が得ているのは次のとおりです。
divsomestuffdiv
「スクリプト」部分のみを置き換えて、他のマークアップと属性文字を保持するにはどうすればよいですか?