Я делаю preg_replace
превратить хештегов в ССЫЛОК следующей RegEx:токарных хештегов увязывания но игнорирующие URLs фрагмент Идентификаторы
#([^0-9_\s\W][\p{L}0-9]{2,})
Проблема заключается в том, что идентификаторы фрагментов URL также получают включены. Как я могу исключить их, улучшив этот RegEx? Также каждая строка может или многие не быть в пределах <p>
тегов.
Я ценю ваш ответ.
пожалуйста, пример строки и ожидаемый ответ – Augwa
Хэш символ будет в матче всего регулярного выражения, но группа захвата будет содержать тег без символа хэша. Поэтому используйте '$ 1', чтобы получить то, что вы хотите. – Barmar
@Class 'preg_replace' выглядит очень похоже на PHP для меня;) –