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

Вычитать значения параметров из текста - C++

Восстановить пароль Регистрация
 
hdnn
11 / 11 / 3
Регистрация: 14.11.2012
Сообщений: 48
Завершенные тесты: 1
12.06.2013, 15:15     Вычитать значения параметров из текста #1
В примере ниже блок данных, в котором жирным выделено то, что надо вычитать. Как быть?
Никак не могу понять, как с помощью регулярного выражения получить значение, стоящее ПОСЛЕ какого-то слова...

Код
(padStyleDef "[B]REC_0.15x0.15[/B]"
    (holeDiam 0.0)
    (isHolePlated False)
    (StartRange 1)
    (EndRange 2)
    (padShape (layerNumRef [B]1[/B]) (padShapeType [B]Rect[/B]) (shapeWidth [B]0.15[/B] mm) (shapeHeight [B]0.15[/B] mm) )
    (padShape (layerNumRef [B]2[/B]) (padShapeType [B]Rect[/B]) (shapeWidth [B]0.15[/B] mm) (shapeHeight [B]0.15[/B] mm) )
    (padShape (layerType Signal) (padShapeType Rect) (shapeWidth 0.0) (shapeHeight 0.0) )
    (padShape (layerType Plane) (padShapeType Thrm4_45) (outsideDiam 0.0) (insideDiam 0.0) )
    (padShape (layerType NonSignal) (padShapeType Ellipse) (shapeWidth 0.0) (shapeHeight 0.0) )
)
Добавлено через 23 часа 53 минуты
Составил более-менее подходящее решение, может кому пригодится:
(?<=padStyleDef\\s\").*(?=\")|(?<=layerNumRef\\s)\\d|(?<=padShapeType\\s)\\w+|(?<=shapeWidth\\s)\\d+.\\d+|(?<=shapeHeight\\s)\\d+.\\d+
Выражение найдёт все выделенные жирным параметры с помощью цикла
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
12.06.2013, 15:15     Вычитать значения параметров из текста
Посмотрите здесь:

C++ разработайте функцию типа float, что возвращает сумму двух входных параметров, если значения первого параметру парное, иначе возвращает их разницу
Получение значения через список параметров C++
C++ Напишите (консольную) программу, принимающую на вход имя файла и набор параметров. В зависимости от параметров программа должна работать в трёх режима
C++ Написать программу проверки умения складывать и вычитать числа в пределах 100. Программа должна вывести 10 примеров и выставить оценку за 10 правильны
C++ Работа с функциями, возвращающими значения. Передача параметров по значению
Работа с функциями, возвращающими значения. Передача параметров по значению C++
Работа с функциями, возвращающими значения. Передача параметров по значению C++
«Работа с функциями, возвращающими значения. Передача параметров по значению» C++

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать тему
Опции темы

Текущее время: 23:26. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru