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

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

Восстановить пароль Регистрация
Другие темы раздела
C++ прогресс выполнения быстрой сортировки http://www.cyberforum.ru/cpp-beginners/thread1000465.html
хочу написать простой консольный прогресс бар, отображающий ход выполнения быстрой сортировки, но не могу найти за что "зацепиться" то есть к чему привязать прогресс выполнения (т.к. к количеству посортированных елементов тут привязать не получится). есть ли у этого алгоритма какие то другие меры хода выполнения (например считать глубину рекурсии и т.п.)?
C++ где найти статью, как пользоваться pcap обыскал весь нет, не нашел ни одной статьи на эту тему.... Поделитесь ссылочкой пожалуйста.... http://www.cyberforum.ru/cpp-beginners/thread1000406.html
Задача на рекурсию C++
Задание: написать функцию умножения двух чисел, используя только операции сложения и рекурсии. Не понимаю как это сделать( Прошу помочь)
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++.
C++ блоксхема http://www.cyberforum.ru/cpp-beginners/thread1000372.html
Помогите пожалуйста сделать блок схему для этой пронрамы #include "stdafx.h" #include<iostream> #include<iomanip> #include<fstream> #include<math.h> using namespace std;
C++ Поиск и удаление в бинарном дереве, построенном на рекурсии Делал лаботраторку по созданию бинарного дерева. Так как я понятия не имею как его строить, нашел в интернете код с пояснениями чуть ли не через каждую строчку. Как построить то понял, но как теперь реализовать функции поиска и удаления? // Binary tree.cpp : Defines the entry point for the console application. // #include "stdafx.h" #include <iostream> using namespace std; struct Node... подробнее

Показать сообщение отдельно
ninja2
 Аватар для ninja2
230 / 186 / 7
Регистрация: 26.09.2012
Сообщений: 2,018
Завершенные тесты: 1
07.11.2013, 13:12     Регулярное выражение
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№,].

Все выражение как видно находиться в сохраняющих скобках - сохраняется.
Плюсик в конце означает что выражение может совпасть как один раз так может и много раз, но гарантирует что оно совпадет хотя бы один раз.
 
Текущее время: 22:34. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru