111333,r23f,..we22
$a='111.sss2d,333,r23f,..we22';
$a=preg_replace("#\.[^*]*,#",'',$a);
echo $a;
Спустя 1 минута, 35 секунд (5.06.2012 - 13:00) inpost написал(а):
Отмени "жадный поиск"
Спустя 13 минут, 51 секунда (5.06.2012 - 13:14) GET написал(а):
$a=preg_replace("#\.[^,]+,#ui",'',$a);
Вот так заработало...только не до конца понял почему.
Спустя 18 минут, 30 секунд (5.06.2012 - 13:32) inpost написал(а):
A.B.C.
Да, так может работать, потому что [^,] - всё, кроме запятой.
Но я бы посоветовал тебе почитать именно про жадный поиск.
Да, так может работать, потому что [^,] - всё, кроме запятой.
Но я бы посоветовал тебе почитать именно про жадный поиск.
Спустя 3 минуты, 21 секунда (5.06.2012 - 13:36) GET написал(а):
Спустя 8 минут, 27 секунд (5.06.2012 - 13:44) killer8080 написал(а):
Цитата (A.B.C. @ 5.06.2012 - 13:14) |
Вот так заработало...только не до конца понял почему |
так вродеж хотел вырезать все между точкой и запятой, а не вместе с точкой и запятой?
Спустя 3 минуты, 22 секунды (5.06.2012 - 13:48) GET написал(а):
$a=preg_replace("#\.[^,]+?,#ui",'',$a);
killer8080
Цитата |
вырезало только .sss2d, и получилось |
Спустя 3 минуты, 55 секунд (5.06.2012 - 13:51) killer8080 написал(а):
A.B.C.
можно было просто добавить модификатор U
можно было просто добавить модификатор U
Спустя 3 минуты, 21 секунда (5.06.2012 - 13:55) GET написал(а):
Ок. Спасибо, разобрался вроде.
_____________
Не тот велик, кто не падал, а тот кто падал и поднимался.