题
嗨,我具有该HTML标记
<body>
<table border="0" width="50%" align="center">
<tr>
<td>
<center>
和我试图找到一个换行符“通配符”,达到<center>
标签 - 如何将这项工作
THX
解决方案
在正常的正则表达式找到的重复断行是“[\ 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