2012-07-02 2 views
0

줄 바꿈 (<br />) 다음에 숫자가 오는 경우 문자열을 분할하고 싶습니다. 예를 들어<br /> 다음에 숫자가 오는 문자열을 분할합니다.

:

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

등 ...

내가 대신 공간 \s*를 사용했습니다

답변

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

당신의 도움을 주셔서 감사합니다, 그리고 /했다 선택 사항이므로 <br>, <br/> 등을 허용합니다. (?=\d)은 유효한 일치를 생성하는 미리보기입니다. 다음 문자가 일치하는 경우에만.

+0

대단히 감사합니다. @Rob W. 이것은 나에게 매우 유용했습니다. –

관련 문제