старый добрый split
Maxx 14.11.2013 18:44
/ 14.11.2013 18:46
$s[/a/b/]
$t[^s.split[/;lv]]
^t.count[]
-->3
1. почему три а не четыре? Если пустая строка слева попадает в результат, то почему не попадает правая?
2. почему вообще попадает левая, если она пустая?
3. т.к. поведение п.2 не изменить в принципе из-за совместимости, нельзя ли добавить еще опцию t [=trim], которая будет делать тоже самое что:
$s[/a/b/]
$s[^s.trim[both;/]]
$t[^s.split[/;lv]]
^t.count[]
--> 2
- старый добрый split, Maxx [M] 14.11.2013 18:44 / 14.11.2013 18:46
- Ответ, Максим 10.12.2013 22:52