JQuery を使用して HTML に変換したいコピーがあります。
以下は、テキストエリアで作業しているテキストのサンプルです。
Monday 28th October 2013
18:30 Some text
17:30 Another bit of text
Day two Tuesday 29th October 2013
11:00 Some title goes here
• Point 1
• Point 2
• Point 3
Some text to go here
18:30 Some text
• シンボルを使用して作成されたリストを、シンボルを削除しながら ul タグでラップされた適切な HTML リストに変換しようとしています。また、いつでも太字にしたいと思います。
これは意図した結果になります。
<b>11:00</b> Some title goes here
<ul>
<li>Point 1</li>
<li>Point 2</li>
<li>Point 3</li>
</ul>
私は正規表現についてほとんど理解しておらず、この特定の問題に関するリソースを見つけることができないため、ポインタは非常に高く評価されます!
次のコードを使用して時間を太字にしようとしましたが、何らかの理由で機能しませんでした:
var oldHtml = $('textarea').html();
var newHtml = oldHtml.replace(^\d{2}:\d{2}$)/g,"<b>$1</b>");
$('textarea').html(newHtml);
前もって感謝します。