0

^<+[a-zA-z=\" ]+>この文字列のテキストを置き換えるために必要なこの正規表現があります<span class="myclass">Some text< /span>

スパンを削除して取得したいだけですSome text。これが私のコードです:

var text = "<span class=\"myclass\">Some text</span>";
var myText = text.replace(/^<+[a-zA-z=\" ]+>/,"").replace("</span>","");

これを約1時間検索しましたが、エラーがどこにあるのかわかりません。span タグを入力できないことに注意してください。そのため、開き括弧の前にスペースを作りました。

そして、私は次のように入力できることを知っています:

var someVar = $(".myClass").html();

しかし、正規表現が必要なので、助けてください!

4

1 に答える 1