Форум программистов, компьютерный форум CyberForum.ru

Составить регулярное выражение - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Как создать тип цвета? http://www.cyberforum.ru/cpp-beginners/thread850273.html
Пробовал таким кодом: typedef long MyColor{0x00000000..0x00FFFFFF}Fields; Но не выходит. Как сделать?
C++ Работа с директориями День добрый! Буду краток, нужно проверить папку на содержание файлов(xml,png, а также другие папки). В С# есть класс Directory или DirectoryInfo,есть ли что-то подобное в С++? Спасибо! http://www.cyberforum.ru/cpp-beginners/thread850251.html
C++ шаблон класса
Спроектировать шаблон класса. В основной программе создать соответствующие структуры простых и сложных структур и продемлонстрировать работу с ними. (Создание классов: Динамический одновымерний массив целых чисел Базовый класс: конструктори; деструктор; функції; Производный класс: динамический одновымерный массив целых чисел з произвольными границами.) Вот код (с перегрузками...
C++ Дан список, содержащий целые числа. определить количество различных элементов этого списка
...
C++ Как выполнить циклы одновременно? http://www.cyberforum.ru/cpp-beginners/thread850234.html
Здраствуйте программисты я работаю над маленьким проектом разделения в трехфазном сепараторе.Все почти уже закончил.Только возникла проблема с одновременным выполнением циклов. вот алгоритмы #include <graphics.h> #include <conio.h> main() { int x,y,yd,yz,yo,xo; float x2,x3; initwindow(500,500); setfillstyle(1,15); floodfill(1,1,15);
C++ Использование функции get() без параметров Добрый вечер! Помогите, пожалуйста, разобраться с примером. #include <iostream.h> int main () { char ch; while ( (ch=cin.get())!=EOF) { cout<<"ch: "<<ch<<endl; } подробнее

Показать сообщение отдельно
KOPOJI
Модератор
Эксперт HTML/CSSЭксперт PHP
16677 / 6603 / 427
Регистрация: 12.06.2012
Сообщений: 19,834
Завершенные тесты: 1
27.04.2013, 23:01     Составить регулярное выражение

Не по теме:

http://www.cplusplus.com/reference/regex/regex_match/

The entire target sequence must match the regular expression for this function to return true (i.e., without any additional characters before or after the match). For a function that returns true when the match is only part of the sequence, see regex_search.
Поэтому лучше использовать search, чем match, могут быть и пробелы после, к примеру..
P.S. я на плюсах не пишу, поэтому помочь не могу..



Добавлено через 11 минут
Единственное, что могу предположить - что необходимо "насильно" запоминать, но не знаю.. Попробуйте, а вдруг поможет)) (\s тоже убрал, может их нет..)
C++
1
std::regex exp("([A-Z][a-z]{1,20} [A-Z]\. [A-Z]\.)");
 
Текущее время: 05:15. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru