空白文字(スペース、タブ、改行など)の正規表現

\s

[ \r\t\n\f\v] に相当します。

連続した空白文字すべてに一致させたい場合は、

\s+

PHP での置換例:

<?php

$list = '<ol>
    <li>1</li>
 
      
     <li>2</li>

    <li>3</li>    
<li>4</li> 
    <li>5</li>
</ol>';

$list = preg_replace( '/\/li>\s+<li/', '/li><li', $list );

echo $list;

出力される文字列

<ol>
	<li>1</li><li>2</li><li>3</li><li>4</li><li>5</li>
</ol>
空白文字(スペース、タブ、改行など)の正規表現