Я загружал файлы через FTP, и после каждой строки добавлялись новые строки.Теперь в моем коде добавлены пустые строки для контекста.После загрузки каждая пустая строка, которую я добавил, теперь состоит из трех пустых строк.
Таким образом, если я удаляю все пустые строки с выражением регулярного выражения, подобным этому ^\n
, то удаляются также те строки, которые я добавил для контекста.И это ^\n{1}
тоже не помогает.
Это пример HTML, который у меня сейчас есть после загрузки через FTP:
<nav>
<ul>
<li><a href="#">London</a></li>
<li><a href="#">Paris</a></li>
<li><a href="#">Tokyo</a></li>
</ul>
</nav>
<div>new context</div>
<div>new context</div>
Это то, что я хотел бы, чтобывыглядят так:
<nav>
<ul>
<li><a href="#">London</a></li>
<li><a href="#">Paris</a></li>
<li><a href="#">Tokyo</a></li>
</ul>
</nav>
<div>new context</div>
<div>new context</div>
По сути, мне нужно выражение регулярного выражения, которое бы находило все пустые строки, которые не находятся после или перед другой пустой строкой.