Автор Тема: Убрать пустые параметры из запроса  (Прочитано 814 раз)

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

Оффлайн edyapd [?]

  • Осваивающий
  • **
  • Сообщений: 380
  • Репутация: 30
    • Награды
  • Версия AutoIt: 3.3.14.0
Три года не занимался регулярными выражениями и сейчас туплю
Код: AutoIt [Выделить]
; Исходная строка
Local $sText = 'https://api.vk.com/method/users.search?access_token=261fc288c585629e7fd62fa71d9d67433e6a69f80bb242e1a54eed8af7ce0881294f49d0573e8&' & _
        'q=&sort=0&offset=0&count=&fields=&city=1&country=1&hometown=&university_country=&university=&university_year=&university_faculty=&' & _
        'university_chair=&sex=&status=&age_from=&age_to=&birth_day=&birth_month=&birth_year=&online=0&has_photo=0&school_country=&school_city=&' & _
        'school_class=&school=&school_year=&religion=&interests=&company=&position=&group_id=&from_list=&v=5.74'
; Нужно получить строку
$sText = 'https://api.vk.com/method/users.search?access_token=261fc288c585629e7fd62fa71d9d67433e6a69f80bb242e1a54eed8af7ce0881294f49d0573e8&' & _
        'sort=0&offset=0&city=1&country=1&online=0&has_photo=0&v=5.74'

Прошу вашей помощи

Всё сделал
Код: AutoIt [Выделить]
Local $sText = 'https://api.vk.com/method/users.search?access_token=261fc288c585629e7fd62fa71d9d67433e6a69f80bb242e1a54eed8af7ce0881294f49d0573e8&' & _
        'q=&sort=0&offset=0&count=&fields=&city=1&country=1&hometown=&university_country=&university=&university_year=&university_faculty=&' & _
        'university_chair=&sex=&status=&age_from=&age_to=&birth_day=&birth_month=&birth_year=&online=0&has_photo=0&school_country=&school_city=&' & _
        'school_class=&school=&school_year=&religion=&interests=&company=&position=&group_id=&from_list=&v=5.74'
$sPattern = '([^&]+?(?<==)&)'
$sResult = StringRegExpReplace($sText, $sPattern, "")
ConsoleWrite($sResult & @CRLF)

« Последнее редактирование: Апрель 24, 2018, 17:02:32 от edyapd »

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

Убрать пустые параметры из запроса
« Отправлен: Апрель 24, 2018, 15:52:14 »

 

Похожие темы

  Тема / Автор Ответов Последний ответ
7 Ответов
6717 Просмотров
Последний ответ Март 14, 2011, 17:39:28
от misha497
3 Ответов
1826 Просмотров
Последний ответ Апрель 07, 2014, 10:40:43
от Houshi
2 Ответов
1166 Просмотров
Последний ответ Ноябрь 04, 2014, 17:42:23
от gloss
0 Ответов
807 Просмотров
Последний ответ Июль 05, 2015, 11:21:12
от gezan1
6 Ответов
6777 Просмотров
Последний ответ Июль 20, 2015, 11:47:52
от madmasles
3 Ответов
1253 Просмотров
Последний ответ Август 27, 2015, 17:30:54
от qqww22
13 Ответов
3991 Просмотров
Последний ответ Октябрь 04, 2018, 23:41:29
от joiner
4 Ответов
1113 Просмотров
Последний ответ Август 10, 2016, 15:22:27
от Tuxzer92
3 Ответов
505 Просмотров
Последний ответ Август 21, 2017, 13:03:00
от gerkuless
11 Ответов
525 Просмотров
Последний ответ Август 01, 2018, 14:24:31
от hedji