Regex для выбора совпадений в порядке возрастания - PullRequest
0 голосов
/ 25 января 2019

Можно ли создать регулярное выражение, которое будет возвращать совпадения в отсортированном порядке?

Например, со строкой

'banana apple'

Существует ли регулярное выражение, аналогичное /([a-z]+)/, котороеможет возвращать совпадения в алфавитно-цифровом отсортированном порядке.

matches => {'apple', 'banana'}

Примечание:
Я не уверен, что это возможно, однако регулярное выражение является практически единственным инструментом, доступным для решения этой проблемы в существующем приложении.

В этом конкретном сценарии количество матчей известно заранее, но не порядок, в котором они будут приходить.

1 Ответ

0 голосов
/ 25 января 2019

Ответ - нет.Соберите все спички и отсортируйте их потом.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...