Задать вопрос
hromtoster
@hromtoster
Я сижу с хрома в тостере

Регулярное выражение которое поиска строки которая заканчивается на определенный символ?

Привет.

Есть строка:
## Привет # как дела? #####
мне нужно вычленить матчесы:
1 - (##)
2 - (Привет # как дела?)

Главное, что строка начинается с # и может заканчиваться на # (а может и нет, опционально)

регулярка вида:
/^(\#+) *(.*) *\#*
не работает, потому что завершающий символ #, может присутствовать и в 2 вхождении

Подскажите пожалуйста, как это реализуется?
  • Вопрос задан
  • 670 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Хекслет
    Python-разработчик
    10 месяцев
    Далее
  • Учебный центр IBS
    RT-001 Эксплуатация RT.DataLake
    1 неделя
    Далее
  • Хекслет
    Java-разработчик
    10 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
glaphire
@glaphire
PHP developer
Можно еще с trim поиграться - просто убрать # и пробелы по краям, чтобы получить строку "Привет # как дела?"
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы