Regex : 여러 라인 브레이크를 찾습니다
-
22-07-2019 - |
문제
안녕하세요 저는이 HTML 마크 업을 가지고 있습니다
<body>
<table border="0" width="50%" align="center">
<tr>
<td>
<center>
그리고 나는 라인 브레이크가 도달 할 수있는 "와일드 카드"를 찾으려고 노력하고 있습니다. <center>
태그 - 어떻게 작동합니까?
고마워
해결책
반복적 인 라인 브레이크를 찾는 일반적인 동정인은 [ r n]+"이며, 이는 적어도 1 라인 브레이크를 의미합니다. 이것은 서로 바로 뒤 따르는 수많은 라인 브레이크와 일치합니다.
다른 팁
/(\s*\n){2,}/
일부 플랫폼이 사용하기 때문에 \r\n
그들의 라인 브레이크로, 일부는 만 사용합니다 \n
이것은 연속적인 공백 문자열 ( r도 고려해야 함)과 \n
, 그들 중 2 개를 일치 시키십시오.
소방차 콘솔 테스트 :
>>> /(\s*\n){2,}/.exec("<tr>\r\n<td> \r\n \t \r\n \n\n<center>");
[" \r\n \r\n \n\n", "\n"]
제휴하지 않습니다 StackOverflow