0
Как я могу получить отдельные слова, содержащиеся только в {}
из текстаРубиновый регулярное выражение извлечения слов между {{слово | слово | слово} {слово | слова | слова}}
an example of the text {Creating|Making|Producing} blah blah blah
или
another example of the text {{In order to|As a way to|So that you can|To be able to} {connect|link|join}} blah blah blah
Я получил это далеко с моим ограниченным знанием регулярных выражений
text.scan(/{([^}]*)}/)[0][0].split('|')
но выбирает текст {In order to|As a way to|So that you can|To be able to
и разбивает его так {In order to
Как выбрать текст только в пределах {}
?
Ожидаемый результат
["In order to", "As a way to", "So that you can", "To be able to"]
Спасибо!
Что вы ожидаемый выход? – sawa
Я обновил вопрос –
Каков ваш ожидаемый результат? – sawa