Что нового

Обрезание строки после определённого места

Dk

Новичок
Сообщения
358
Репутация
2
Версия AutoIt: 3.3.12.0

Описание:
Здравствуйте.

Есть строка https://www.medimops.de/Benutzerdaten/?stoken=2CCED874&lang=0
Вот эта её часть https://www.medimops.de/Benutzerdaten/?stoken= всргда не изменна, остальное меняется.
Мне нужно образать строку, то есть оставить только её неизменную часть.

Примечания:
Мне нужно два способа.

1) Которые просто выводит первые 46 символов (самый простох вариант, никак не могу его спомнить :-\)
2) Обреазание именно после сочетания /?stoken
 

InnI

AutoIT Гуру
Сообщения
4,922
Репутация
1,432
Код:
$s = "https://www.medimops.de/Benutzerdaten/?stoken=2CCED874&lang=0"

$1 = StringLeft($s, 46)
$2 = StringRegExp($s, ".*?=", 1)

ConsoleWrite($1 & @CRLF)
ConsoleWrite($2[0] & @CRLF)
 
Верх