Что нового

Убрать пустые параметры из запроса

edyapd

Осваивающий
Сообщения
380
Репутация
30
Три года не занимался регулярными выражениями и сейчас туплю
Код:
; Исходная строка
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'

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

Всё сделал
Код:
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)
 
Верх