Re[2]: задачка по boost::regex
От: sanjaa  
Дата: 26.05.08 18:16
Оценка:
Здравствуйте, php-coder, Спасибо за линк но это не совсем то .

Мне нужно следующее. Допустим у меня есть выражение :

regex expression("([0-9])([0-9])([a-z])d\.");

как с помощью буста разбить expression на под-выражения, то есть
получить строки так:
0-9
0-9

a-z
d
.
(как бы диапазон значений)
Это мне нужно для того, чтобы например
юзер написал 12c, я посмотрел что дальше может быть только
один заданый символ и автоматом его доставил (в нашем выражении) 'd' и '.'
Но каким образом мне разбить expression так как он может
быть очень большим и заумным

Извините за сумбур, плохо знаю русский .
Заранее благодарен ...
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.