Задать вопрос
@egormmm
Борітеся — поборете!

Как составить регулярное выражение с условием?

Возможны такие строки:
#name
#name#
name#

Необходимо найти символы # только в том случае, если:
- либо он идет в конце
- либо он идет и в начале, и в конце одновременно.

Иными словами: если стоит символ # в конце - то нужно выделить все символы # в строке.

Пробовал через условие, но не работает: если в конце стоит # - тогда выдели мне все #
(#)$(?(1)#)

Как можно составить такое регулярное выражение?
  • Вопрос задан
  • 63 просмотра
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Хекслет
    Java-разработчик
    10 месяцев
    Далее
  • Учебный центр IBS
    RT-001 Эксплуатация RT.DataLake
    1 неделя
    Далее
  • Хекслет
    Fullstack-разработчик на Node.js
    16 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 2
NeiroNx
@NeiroNx
Программист
Ответ написан
Комментировать
@egormmm Автор вопроса
Борітеся — поборете!
Александр нужно выделить только символы # без того, что стоит между ними.
Ответ написан
Ваш ответ на вопрос

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

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