-1

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);​

前もって感謝します。

4

1 に答える 1