Поэтому я хотел бы найти совпадения из 2 или менее символов, которые соответствуют регулярному выражению, и поместить их в массив.Например, использование [a-z]{1,2}
в строке "abcde"
вернет:
["ab", "cd", "e"]
Дело в том, что [a-z]{1,2}
ищет только «вперед» в строке.Я хотел бы искать «назад» что-то вроде этого.
["de", "bc", "a"]
Возможно ли сделать это только с регулярным выражением, не используя ничего JavaScript (бытьэто метод reverse()
или иначе)?Я пытаюсь написать скрипт для InDesign, который использует встроенный GREP, но если здесь никто не знаком с его API, дайте предложения с помощью механизма регулярных выражений Notepad ++.
** Обратите внимание, что это должно быть ["de", "bc", "a"]
, НЕ *["ed", "cb", "a"]
.