get-string zwischen zwei Zeichenfolgen mithilfe von jquery

Wenn ich in diesem HTML -

<div class="comment-body">
[img]http://topnews.net.nz/images/YouTube-3.jpg[/img] random text here
</div>

<div class="comment-body">
[img]http://blog.brightcove.com/sites/all/uploads/FACEBOOK%20ICON.png[/img] random text here
</div>

wie mithilfe von jquery kann ich extrahieren Sie den Wert zwischen [img] und [/img] und legen Sie es als eine variable data-src2="" innerhalb einer <img> element geben

<div class="comment-body">
<img src="samesrc" class="commentimg" data-src2="http://topnews.net.nz/images/YouTube-3.jpg"/> random text here
</div>

<div class="comment-body">
<img src="samesrc" class="commentimg" data-src2="http://blog.brightcove.com/sites/all/uploads/FACEBOOK%20ICON.png"/> random text here
</div>

Ich habe nichts zu geben für das, was ich versucht habe, wie ich haben keine Ahnung, wie das extrahieren der Wert zwischen [img] und [/img]

aber insgesamt DIESE ist, was ich versuche zu erreichen, wenn es nicht sinnvoll ist!

Keine Notwendigkeit von jQuery, nur ein plain jane regex!
Also, Sie wollen einen BBCode-parser?
etwas in diesem Sinne, ja, es macht die Dinge einfacher!
Was haben Sie bisher ausprobiert? Zeigen einige Mühe, bitte. Auch: stackoverflow.com/questions/1843320/...
Ich wünschte, ich könnte upvote ein Kommentar 10 mal

InformationsquelleAutor Yusaf Khaliq | 2011-12-04

Schreibe einen Kommentar