Форум программистов, компьютерный форум, киберфорум
Наши страницы

Подскажите справочные материалы по регулярным выражениям std::regex - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Программа для перезапуска компьютера С++ http://www.cyberforum.ru/cpp/thread1287818.html
Всем форумчанам привет :) Требуется помощь по написанию программы на форме с++ через MS Visual Studio 2010 Задание такое: написать программу которая при нажатие на кнопку перезапустит компьютер в...
C++ червь для обучательных целей http://www.cyberforum.ru/cpp-networks/thread358362.html Подскажите пожайлуста,как написать простейший червячок.Я пытался найти протоколы интернета и как то соеденить их в коде самостоятельно,но не... http://www.cyberforum.ru/cpp/thread1286927.html
Какие разделы математики нужно знать, чтобы стать разработчиком игр? C++
знаю чтобы стать геймдевелопером нужно знать математику.хз и как это знать?как ее применять?можно примеры?
Разработать объектно-ориентированную библиотеку для работы со структурами данных C++
Постановка задачи: Разработать объектно-ориентированную библиотеку для работы со структурами данных по одной из следующих тем в соответствии со следующими требованиями. Свойства и методы для...
C++ Приведение к структуре http://www.cyberforum.ru/cpp/thread1285337.html
Не могу понять как привести, к примеру void* переменную, к структуре. И так же интересует как использовать приведённые перменный, дабы их передать в нужные функции. К примеру базовая структура в...
C++ Основы моделирования физических процессов Здравствуйте! Я магистрант физ-теха. В "экспериментальной" части магистерской работы стоит молекулярная динамика (нужно написать программу на С++). Программирование проходили на втором курсе, но... подробнее

Показать сообщение отдельно
S_el
2112 / 1632 / 308
Регистрация: 15.12.2013
Сообщений: 6,572
31.10.2014, 14:50
InferernumDeus, можете еще здесь посмотреть:
http://ru.cppreference.com/w/cpp/regex

Добавлено через 19 минут
Есть отличная книга по регуляркам:
Джеффри Фридл - Регулярные выражения
и еще можете посмотреть:
Гойвертс Я., Левитан С. Регулярные выражения. Сборник рецептов.
Я пока исправил ваш пример,для вывода всех чисел из строки:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#include <iostream>
#include <string>
#include <regex>
 
int main ()
{
  std::string s ("14 5");
  std::smatch m;
  std::regex e ("\\d");   
  while (std::regex_search (s,m,e)) {
    for (auto x:m) std::cout << x << " ";
    std::cout << std::endl;
    s = m.suffix().str();
  }
 
  return 0;
}
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru