Как вырезать строку начинающего с определённого символа?
Как вырезать строку начинающего с определённого символа?
Например есть строка:
"
Текст
# текст 2
# текст "текст с #" 3
# текст 4
# текст 5
"
Хочу вырезать в массив только те строки, которые идут после символа #.
Вопрос: как реализовать это с помощью регулярных выражений? При чем, если в строке есть кавычки "" и в них есть символ #, то делать исключение. Или есть другой способ?
`"
Текст
# текст 2
# текст "текст с #" 3
# текст 4
# текст 5
"
`.split(/#/g) // [""↵Текст↵", " текст 2↵", " текст "текст с ", "" 3↵", " текст 4↵", " текст 5↵"↵"]