0

<br />当有一个新行( )后跟一个数字时,我想拆分我的字符串。

例如:

"aaaaaa<br />1 asdsad"      // should be split
"bbbbbb<br />dfffgdft"      // should not be split
"cccccc<br />2 asdasd"      // should be split

ETC...

非常感谢您的帮助

4

1 回答 1

6
string = string.split(/<br\s*\/?>(?=\d)/);

我使用\s*而不是空格,并将其/设为可选,因此它还允许<br>, <br/>etc.(?=\d)是前瞻,当匹配以下字符时才会产生有效匹配。

于 2012-07-02T12:22:53.730 回答