powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Использование TRegEx
4 сообщений из 4, страница 1 из 1
Использование TRegEx
    #39620478
Фотография makhaon
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Всем добрый день.
Есть json строка вида:
'{"Queues":[{"{#STATUS}":"test1","{#FILES_SKIPPED}":"0","{#FILES_QUEUED}":0,"{#FILES_QUEUED2}":0,"{#FILES_QUEUED1}":0,"{#NAME}":"test2","{#INDEX}":1,"{#FILES_DONE}":0}]}'

нужно регэксом (TRegEx) преобразовать её к виду:

'{"Queues":[{"STATUS":"test1","FILES_SKIPPED":"0","FILES_QUEUED":0,"FILES_QUEUED2":0,"FILES_QUEUED1":0,"NAME":"test2","INDEX":1,"FILES_DONE":0}]}'

Сам регэкс, предположительно, будет таким: {#([A-Z_0-9]+)} только что как его в TRegEx применить для получения нужного результата?
...
Рейтинг: 0 / 0
Использование TRegEx
    #39620485
ma1tus
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
makhaon,

использовать 2 Х StringReplace, s/{#/"/g и s/}"/"/g - не?
...
Рейтинг: 0 / 0
Использование TRegEx
    #39620489
Фотография makhaon
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ma1tus,

не хочется случайно зацепить лишнего.
...
Рейтинг: 0 / 0
Использование TRegEx
    #39620491
ma1tus
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
[quote ma1tus]поправка, в первый раз s/{#//g ...
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Использование TRegEx
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]