Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Прогресс выполнения быстрой сортировки https://www.cyberforum.ru/ cpp-beginners/ thread1000465.html
хочу написать простой консольный прогресс бар, отображающий ход выполнения быстрой сортировки, но не могу найти за что "зацепиться" то есть к чему привязать прогресс выполнения (т.к. к количеству посортированных елементов тут привязать не получится). есть ли у этого алгоритма какие то другие меры хода выполнения (например считать глубину рекурсии и т.п.)?
C++ где найти статью, как пользоваться pcap
обыскал весь нет, не нашел ни одной статьи на эту тему.... Поделитесь ссылочкой пожалуйста....
C++ Задача на рекурсию https://www.cyberforum.ru/ cpp-beginners/ thread1000405.html
Задание: написать функцию умножения двух чисел, используя только операции сложения и рекурсии. Не понимаю как это сделать( Прошу помочь)
C++ Ошибка при компиляции invalid suffix "i64" on integer constant Подскажите, при компиляции вылетает ошибка ./pluginterfaces/base/ftypes.h:82:33: error: invalid suffix "i64" on integer constant static const int64 kMaxInt64 = 9223372036854775807i64; static const int64 kMinInt64 = (-9223372036854775807i64 - 1); Как можно решить проблему? Windows 7 MinGW g++. https://www.cyberforum.ru/ cpp-beginners/ thread1000394.html
C++ блоксхема
Помогите пожалуйста сделать блок схему для этой пронрамы #include "stdafx.h" #include<iostream> #include<iomanip> #include<fstream> #include<math.h> using namespace std;
C++ Поиск и удаление в бинарном дереве, построенном на рекурсии https://www.cyberforum.ru/ cpp-beginners/ thread1000367.html
Делал лаботраторку по созданию бинарного дерева. Так как я понятия не имею как его строить, нашел в интернете код с пояснениями чуть ли не через каждую строчку. Как построить то понял, но как теперь реализовать функции поиска и удаления? // Binary tree.cpp : Defines the entry point for the console application. // #include "stdafx.h" #include <iostream> using namespace std; struct Node...
C++ Написать программу. не могу найти ошибку https://www.cyberforum.ru/ cpp-beginners/ thread1000359.html
Приветствую всех, мне нужно помощь в решении задачи, сам не могу поймать баг.. в целом все работает, но на деле выводит не до конца отредактированный массив. Заранее благодарен! Задача: "Упорядочить строки целочисленной прямоугольной матрицы по возрастанию суммы модулей их элементов. Найти номер первого из столбцов, содержащих хотя бы один отрицательный элемент". #include "stdafx.h"...
C++ вычислительная геомтерия
Круг Даны координаты n точек (xi,yi), i=1,2,…,n (n≤100). Указать номера тех точек, которые принадлежат кругу с центром в точке (x,y) и радиусом R. Результат вывести в порядке следования вводимых данных. Если таких точек нет, напечатать “0”. Пример input.txt 3 1 1 1 2 2 3 3 3 2 output.txt
C++ нарисовать треугольник из * без if else https://www.cyberforum.ru/ cpp-beginners/ thread1000327.html
Доброго времени суток, в книге задание нарисовать треугольник из *, причем пользователь вводит кол-во строк, не используя if else. Что-то алгоритм вообще придумать никак не могу.Например ввели 5 строк. ....* ...** ..*** .**** *****
C++ уравнение массы переноса Помогите написать "уравнение массы переноса". Не могу сам разобраться. нужно написать для теста: u't+u'(x)=2 u=x+t u(o,t)=t u(x,o)=x tau=0.01 h=0.1 Схема должна быть получена с помощью конечно-разностных апроксимаций производных. https://www.cyberforum.ru/ cpp-beginners/ thread1000326.html
C++ Определить индексы подряд расположенных положительных элементов массива
Вевсти элементи масива а. Определить индексы подряд расположенных положительных элементов массива. (щчень нужно срочно) есть код, но в нем ошибки: #include <stdio.h> #include <conio.h> #include <iostream.h> int a; int i,j,k,I; int main() { clrscr();
C++ Двумерный динамический массив - найти ошибку в коде https://www.cyberforum.ru/ cpp-beginners/ thread1000305.html
Кто мне может объяснить почему не работает вариант, когда мы выносим весь процесс выделения памяти под двумерный массив и заполнение оного в отдельную функцию и вызываем в конструкторе? void CRegionMapNDlg::MemoryAllocationOnArrays(UINT **pArray, int numArr, int numVar) { pArray = new UINT *; for (int i = 0; i < numArr; i++) pArray = new UINT; for (int i = 0; i < numArr; i++) {...
979 / 196 / 33
Регистрация: 26.09.2012
Сообщений: 2,041
07.11.2013, 13:12 0

Регулярное выражение - C++ - Ответ 5298901

07.11.2013, 13:12. Показов 638. Ответов 4
Метки (Все метки)

Ответ

Peperovich,
Маска первого выражения (;.*)
; - выражение начинаеться с точки запятой
.* - может быть любое количество символов так же может и не быть.
| - символ выбора на этом маска первого выражения закончилась начинаеться маска второго выражения([^А-Яа-я\\d\\s\\Q. \\E,-№].*[^А-Яа-я\\d\\s\\Q. \\E,-№])
[^А-Яа-я\\d\\s\\Q. \\E,-№] - означает что не в начале строки не может быть символ от A-Я а-я , цифра, эти метасимволы s Q Е смотри в справке, , - №].
.* - любое количество символов.
[^А-Яа-я\\d\\s\\Q. \\E,-№] - то же самое после любого количества символов не может быть символ те которые перечислен в кватратных скобках.
| - снова конец выражения маски, начало новогй маски [\\Q. \\E№,]
[\\Q. \\E№,]соответствует одному символу перечисленому в скобках. Q Е - смотри справочник что это за метасимволы, ну № b ,

Делаем выводы данное РВ ищет выражения трех видов:
1. начало ; затем любой текст.
2. символ не входящий в скобки [^А-Яа-я\\d\\s\\Q. \\E,-№], потом любой текст и снова символ не входящий в скобки [^А-Яа-я\\d\\s\\Q. \\E,-№].
3. ну и символу в скобках [\\Q. \\E№,].

Все выражение как видно находиться в сохраняющих скобках - сохраняется.
Плюсик в конце означает что выражение может совпасть как один раз так может и много раз, но гарантирует что оно совпадет хотя бы один раз.

Вернуться к обсуждению:
Регулярное выражение C++
1
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
07.11.2013, 13:12
Готовые ответы и решения:

Регулярное выражение
Пишу под Qt и получил такую проблему. Почему данный код не выводит чего либо в консоль?: ...

Регулярное выражение
Здравствуйте. Кто знает, возмжно ли в регулярное выражение передать символ char, а не строку...

Регулярное выражение
Дана последовательность (-1.2+3.0)+2-8/6. Надо разбить строку на символы и числа. Как нужно...

Не работает регулярное выражение
Здравствуйте, есть метод с регулярным выражением: bool Library::ValidGenreCode(std::string...

4
07.11.2013, 13:12
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
07.11.2013, 13:12
Помогаю со студенческими работами здесь

Составить регулярное выражение
Здравствуйте, помогите пожалуйста составить регулярное выражение для поиска фамилии и инициалов,...

Составить регулярное выражение
Нужно составить регулярку: проверить является ли строка индентификатором в C++ длиной не более 33...

Регулярное выражение boost::regex
Здравствуйте форумчане. Не получается написать регулярное выражения для разбора такой строки:...

Как правильно задать регулярное выражение?
Hello world! Строка из которой нужно сделать выборку подстрок которые удовлетворяют определенному...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru