
27.03.2008, 20:45
|
|
Постоянный
Регистрация: 11.11.2006
Сообщений: 834
Провел на форуме: 3941248
Репутация:
668
|
|
Привет! Я вот пишу класс BBcode и столкнулся с проблемой...
как наделить регулярные выражения логикой? =(
например есть строка
blabla [ B ]TEST[ /B ] blablabla [ B ]Test2[ /B ]
и
blablb [ B ]test [ B ]test[ /B ] test[ /B ]
И так если написать [ B ](.*?)[ /B ] - В первой строке будет нормально
но во второй не подойдёт .. он возьмёт первый попавшейся [ /B ]
А если сделать [ B ](.*)[ /B ] в первом он возьмёт самый последний [ /B ]
но ко второму подойдёт .. Подскажите плз как быть
Последний раз редактировалось Doom123; 27.03.2008 в 20:48..
|
|
|