У меня есть регулярное выражение:Получить индекс группы, который соответствует регулярному выражению?
/(alpha)|(beta)|(gamma)/gi
Некоторые текст в соответствии с:
Betamax. Digamma. Alphabet. Hebetation.
Спички являются:
beta, gamma, alpha, beta
значения Ищу бы:
1,2,0,1
... могу ли я определить индекс группы, который соответствует регулярному выражению?
Это мой любимый пока, я люблю использовать манипуляции результатами, чтобы получить результат на основе нуля. –
Да, это выглядит красиво и позволяет нам использовать 'indexOf' вместо обратного поиска. Хотя, просто добавление '- 1' к первому было бы короче и более результативным :) – Bergi