Соответствие регулярным выражениям ⇐ C++
-
Гость
Соответствие регулярным выражениям
У меня есть одна функция для проверки того, «ОК» ли введенная строка.
#include bool lineIsValid (строковая строка) { const tr1::regex шаблон("[^-]{1,30} - [^-]{1,30}"); вернуть tr1::regex_match(строка, шаблон); } lineIsValid("тест - тест"); функция возвращает false. Почему?
У меня есть одна функция для проверки того, «ОК» ли введенная строка.
#include bool lineIsValid (строковая строка) { const tr1::regex шаблон("[^-]{1,30} - [^-]{1,30}"); вернуть tr1::regex_match(строка, шаблон); } lineIsValid("тест - тест"); функция возвращает false. Почему?
Мобильная версия