わかりました、私はdomパターンを見つけようとしています:
<div>
<br>
</div>
contenteditable div
通常、次のように見えるmy から、複数のspans
:
<div id="edit" contenteditable="true">
<span>text</span>
<span>text</span>
//and more spans maybe
<div>
<br>
</div>
</div>
私が使用しているコード行は次のとおりです。
return string.split(/\r\n?|\n|<div>(.*?)<br>(.*?)<\/div>,gis/);
問題は、正規表現のこの部分<div>(.*?)<br>(.*?)<\/div>,gis
です..パターンが存在しても、決して一致しません。わかりやすくするために、 はreturn
、 my の入力変更イベントによってトリガーされ、入力テキスト全体にわたってループで実行されますcontenteditable div
。パターンがある場所ごとに区切られたテキストの配列バージョンが必要です。このためのライブラリはありません。