fork download
  1. <?php
  2. $re = '#(?<![a-z]\/)\/(?=[a-z]|\/{3})#';
  3.  
  4. echo 'Два слэша подряд', PHP_EOL;
  5. print_r(preg_split($re,'a/b/c/d/e//g/h//i/j//k'));
  6.  
  7. echo 'Четыре слэша подряд', PHP_EOL;
  8. print_r(preg_split($re,'a/b/c/d/e////g/h//i/j//k'));
Success #stdin #stdout 0.01s 20520KB
stdin
Standard input is empty
stdout
Два слэша подряд
Array
(
    [0] => a
    [1] => b
    [2] => c
    [3] => d
    [4] => e//g
    [5] => h//i
    [6] => j//k
)
Четыре слэша подряд
Array
(
    [0] => a
    [1] => b
    [2] => c
    [3] => d
    [4] => e
    [5] => //
    [6] => g
    [7] => h//i
    [8] => j//k
)