<h1></h1>
正規表現を使用してタグを抽出する際に問題が発生しています。
私は変数を持っています:
var t = '<h1>Some cool text in this tag</h1>';
そして、私はそれを次のようにしたい:
<h1><span>Some</span> <span>cool</span> <span>text</span> <span>in</span> <span>this</span> <span>tag</span></h1>
私のコードは次のようになります。
var t = '<h1>Some cool text in this tag</h1>';
var reg = /<(.|\n)*?>/ig; // this is regex for HTML tags
var temp = '';
var s = $(t).text();
temp = '<span>'+ s.split(' ').join('</span> <span>')+'</span>';
$('#output').append(temp);
var に次のような文字列がある場合でも、可能なすべての HTML タグで動作するはずです。
var t = '<strong>Strong text</strong> with some <em>emphasis</em>';
ここでの「作業」の例: http://codepen.io/halol/pen/DKeIu