1 (изменено: tsarsky, 2016-06-17 17:11:01)

Тема: AHK: Работа с текстом.

Всем привет, форумчане.
Появилась такая вот задачка. Допустим, есть у меня переменный текст, но одного шаблона.
Примеры:

-30.9467, -89.6096, 1003.5469, 90.0000
-26.6916, -55.3060, 1003.5469, 360.0000
-100.3260, -22.5201, 1000.7188, 180.0000

Каким приёмом можно воспользоваться, чтобы оставалось только последнее значение?

90.0000
360.0000
180.0000

2

Re: AHK: Работа с текстом.

tsarsky, ознакомьтесь с этой темой, отредактируйте свой пост.

Разработка AHK-скриптов:
e-mail dfiveg@mail.ru
Telegram jollycoder

3

Re: AHK: Работа с текстом.

Добавлен префикс.

4

Re: AHK: Работа с текстом.

Var := "-100.3260, -22.5201, 1000.7188, 180.0000"
MsgBox % RegExReplace(Var, ".* ")

5 (изменено: Malcev, 2016-06-17 18:12:44)

Re: AHK: Работа с текстом.

Var =
(
-30.9467, -89.6096, 1003.5469, 90.0000
-26.6916, -55.3060, 1003.5469, 360.0000
-100.3260, -22.5201, 1000.7188, 180.0000
)
MsgBox % RegExReplace(Var, "[^\r\n]* ")

6

Re: AHK: Работа с текстом.

Malcev
Речь вроде как шла о строчном шаблоне в отношении 3-х примеров и последнем значении (не -ях), а не многострочном тексте.

7

Re: AHK: Работа с текстом.

Ну, значит я не так понял.

8

Re: AHK: Работа с текстом.

Спасибо за помощь и ответы.