[ create a new paste ] login | about

Link: http://codepad.org/XMfLemeg    [ raw code | output | fork ]

PHP, pasted on Jan 12:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
<?php

$foo = "foo.txt da\ code.txt bar.txt";
$foos = array();
$char = 0;
$index = 0;
$lookback = '';

while ($char < strlen($foo)) {
    $lookback = $foo{$char-4} . $foo{$char-3} . $foo{$char-2} . $foo{$char-1} . $foo{$char};

    if ($lookback == '.txt ') $index++;

    $foos[$index] .= $foo{$char++};
}

print_r(array_map('trim', $foos));

?>


Output:
1
2
3
4
5
6
Array
(
    [0] => foo.txt
    [1] => da\ code.txt
    [2] => bar.txt
)


Create a new paste based on this one


Comments: