Я работаю над NodeJS для чтения текста внутри файлов, но я не очень разбираюсь в регулярных выражениях для захвата строки, поэтому я прошу помощи.
Пример текста:
text text {{ 'translate me' | lang }} text {{ 'A' | replace('A', 'B') }} {{"another text"|lang}}
Я хочу взять текст только внутри {{' ЧТО-ТО ' | lang}}
выход
['translate me', 'another text']
Итак, как использовать Regex для захвата, спасибо.
О, также он должен поддерживать некоторый интервал, например
- {{'переведите меня' | lang}}
- {{'translate me' | lang}}
- {{'translate me' | lang}}
- {{'переведите меня' | lang}}
Также поддержка "и" (одинарные и двойные кавычки)
- {{"переведите меня" | lang}}