Автор Тема: Вытащить значения разделённые точкой с запятой игнорируя остальные  (Прочитано 1704 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Afonichev [?]

  • AutoIt Гуру
  • *****
  • Сообщений: 1535
  • Репутация: 408
  • Пол: Мужской
    • Награды
  • Версия AutoIt: 3.3.14.0
Имеется допустим такого рода строка

Код: AutoIt [Выделить]
$sVariable = 'ts1 int(ptr;wstr;int;int;int;int;int;int;hwnd);' & _
             'ts2 int(ptr;int;hwnd);'
 


Необходимо вытащить из этой строки значения

ts1 int(ptr;wstr;int;int;int;int;int;int;hwnd)
и

ts2 int(ptr;int;hwnd)

Добавлено: Август 17, 2013, 22:14:08
Вроде получилось

Код: AutoIt [Выделить]
StringRegExp($sVariable, '(.+?\(.+?\));?', 3)

« Последнее редактирование: Август 17, 2013, 23:22:00 от Viktor1703, Причина: Объединение сообщений »

Русское сообщество AutoIt


 

Похожие темы

  Тема / Автор Ответов Последний ответ
4 Ответов
4087 Просмотров
Последний ответ Апрель 07, 2010, 10:39:30
от madmasles
28 Ответов
10883 Просмотров
Последний ответ Июль 26, 2010, 12:44:05
от tech-gs
5 Ответов
7880 Просмотров
Последний ответ Сентябрь 22, 2011, 23:46:37
от Medic84
1 Ответов
2333 Просмотров
Последний ответ Январь 01, 2012, 18:31:48
от C2H5OH
13 Ответов
4689 Просмотров
Последний ответ Август 27, 2012, 14:11:53
от winbotx
7 Ответов
1714 Просмотров
Последний ответ Сентябрь 13, 2016, 13:32:34
от Alofa
6 Ответов
3397 Просмотров
Последний ответ Январь 07, 2017, 01:06:34
от Alofa
1 Ответов
482 Просмотров
Последний ответ Сентябрь 24, 2017, 22:46:52
от wasd
1 Ответов
304 Просмотров
Последний ответ Апрель 03, 2018, 19:21:24
от sngr
1 Ответов
673 Просмотров
Последний ответ Ноябрь 23, 2018, 22:50:25
от Alofa