Как вы получаете положение специального символа в массиве на Tasker? - PullRequest
0 голосов
/ 29 февраля 2020

Я пытаюсь получить положение специального символа в массиве с помощью Tasker, но мне не повезло. Я пробовал следующую% Variable (#? +), Но это возвращает 0. Я пробовал это, потому что, если вы пытаетесь получить позицию слова в массиве, который вы вводите в% Variable (#? Data), однако это не работает для специальных символов.

1 Ответ

0 голосов
/ 01 марта 2020

Согласно Tasker Сопоставление с образцом документация, " Стандарт Java применяется сопоставление регулярного выражения " " везде, где возможно простое сопоставление, с предшествующим регулярному выражению с ~ R или ! ~ R ".

Таким образом вам необходимо выйти из + и использовать ~R:

%Variable(#?~R\+)
...