好的,我正在尝试找到一个 dom 模式:
<div>
<br>
</div>
从我contenteditable div
这通常看起来像这样,有多个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
。我需要在模式所在的每个位置分隔文本的数组版本。请不要图书馆。