例如,我正在尝试替换
<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
我怎样才能让它只替换“脚本”部分并保留其他标记和属性字符?