Показать сообщение отдельно
  #8 (permalink)  
Старый 08.03.2023, 21:34
Кандидат Javascript-наук
Отправить личное сообщение для mik888em Посмотреть профиль Найти все сообщения от mik888em
 
Регистрация: 21.06.2020
Сообщений: 145

Дело в том что нужно более точное соответствие, потому что в вашей регулярке правая часть не прописана (что идёт после знаков препинания), а она должна быть прописана для точного соответствия (мне так нужно). Вот как тут на скрине:

Вот регулярка со скрина:
/(?!#[a-zA-Zа-яА-Я0-9_]+\s+)(#[a-zA-Zа-яА-Я]+)[,.!:?\s]?(\s[a-zA-Zа-яА-Я])/g


Но опять же, как только запятую из текста после #Functions мне стоит убрать и тогда регулярка не видит #Functions

А если запятую ставлю, то регулярка захватывает с искомым еще и лишние символы .

Вот что берет:
#Functions, к
то есть почему-то захватывает
, к
Ответить с цитированием