fork download
  1. <?php
  2.  
  3. $re = '~\S+(?:\s+\S+){0,4}~';
  4. $str = "Lorem ipsum dolor sit amet, consectetur adipiscing elit. In sollicitudin, erat id cursus consectetur, augue nulla tincidunt lorem, sit amet viverra elit lacus eu ligula. Aliquam pulvinar nibh sed sodales congue. Donec sed magna nibh. Phasellus fermentum malesuada ante eget bibendum. Duis iaculis pellentesque mi, ut ullamcorper mauris congue id. Aenean ac sagittis orci, vel luctus erat. Nunc sapien nisi, porttitor non lorem fermentum, dapibus luctus nibh. Donec imperdiet rhoncus odio quis consequat. Duis ullamcorper malesuada tempus. Quisque vitae urna eu nisi vehicula faucibus. Etiam condimentum mauris ac quam sagittis imperdiet. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Phasellus risus elit, elementum et pulvinar sed, vestibulum non massa. Sed congue sollicitudin suscipit. Proin eleifend enim sapien, quis pharetra sapien imperdiet sed. Proin ligula dolor, scelerisque eu ligula sed, volutpat aliquet erat.";
  5. preg_match_all($re, $str, $matches);
  6. print_r($matches[0]);
Success #stdin #stdout 0.03s 52480KB
stdin
Standard input is empty
stdout
Array
(
    [0] => Lorem ipsum dolor sit amet,
    [1] => consectetur adipiscing elit. In sollicitudin,
    [2] => erat id cursus consectetur, augue
    [3] => nulla tincidunt lorem, sit amet
    [4] => viverra elit lacus eu ligula.
    [5] => Aliquam pulvinar nibh sed sodales
    [6] => congue. Donec sed magna nibh.
    [7] => Phasellus fermentum malesuada ante eget
    [8] => bibendum. Duis iaculis pellentesque mi,
    [9] => ut ullamcorper mauris congue id.
    [10] => Aenean ac sagittis orci, vel
    [11] => luctus erat. Nunc sapien nisi,
    [12] => porttitor non lorem fermentum, dapibus
    [13] => luctus nibh. Donec imperdiet rhoncus
    [14] => odio quis consequat. Duis ullamcorper
    [15] => malesuada tempus. Quisque vitae urna
    [16] => eu nisi vehicula faucibus. Etiam
    [17] => condimentum mauris ac quam sagittis
    [18] => imperdiet. Vestibulum ante ipsum primis
    [19] => in faucibus orci luctus et
    [20] => ultrices posuere cubilia Curae; Phasellus
    [21] => risus elit, elementum et pulvinar
    [22] => sed, vestibulum non massa. Sed
    [23] => congue sollicitudin suscipit. Proin eleifend
    [24] => enim sapien, quis pharetra sapien
    [25] => imperdiet sed. Proin ligula dolor,
    [26] => scelerisque eu ligula sed, volutpat
    [27] => aliquet erat.
)