Мне нужно выражение регулярного выражения, чтобы разделить строку, когда появляется тег
или синтаксис двоеточия эмодзи.
Пример:
"hello here comes emoji :grinning: and a line break <br> one more emoji :heart:"
То, что я хочу сделать, это как массив:
[
"hello here comes emoji",
":grinning:",
"and a line break",
"<br>",
"one more emoji",
":heart:"
]
У меня есть регулярное выражение, которое отдельно делает это:
Разделить на смайлики split(/(:[^\s:]+(?:::skin-tone-[2-6])?:)/)
Разделить на br split(/(<br>)/g)
То, что я хочу, это способ присоединиться к обоим.