Chciałbym połączyć funkcje zmiany linków w tekście (treści posta) z zabezpieczeniem znaków specjalnych. Generalnie chciałbym efekt jak na facebook, że wklejenie kodu html z jakimś linkiem np. <a href="http://example.com">example.com</a>
sprawi, że kod wyświetli się normalnie (nie wykona się), a link będzie klikany. Nie ma problemu z zrobieniem klikalnych linków, ani z zakodowaniem znaków specjalnych, ale nie jestem w stanie tych dwóch funkcji połączyć ponieważ jeżeli użyje htmlentities przed "clickable" to link wyłapuje za dużo znaków, a jak po to wiadomo, że też ucierpią linki stworzone przez funkcję.
Jeżeli ktoś na to nie ma pomysłu to wystarczyłoby mi jw. ale link w środku nie musi się robić klikalny - czyli jestem w stanie wkleić treść html z linkiem, który nie zostanie dotknięty. Oczywiście nie chodzi tylko o linki, ale wszelki kod, który ma href, url itp.
Obecny regex: https://regex101.com/r/5tVP6B/1