Ben PHP kullanarak bir uygulama geliştiriyorum ama ben normal ifadeler için yeni, benim soruna bir çözüm bulamadı. Ben bunun için bir preg_match yazdım, bir bağlantı ile # kelimenin tüm tekrarlarını değiştirmek istiyorsanız:
$text=preg_replace('~#([\p{L}|\p{N}]+)~u', '<a href="/?aranan=$1">#$1</a>', $text);
Sorun bu normal bir ifade gibi de html karakter kodlarını maçlar olduğunu
'
ve bozuk çıkış verir. Ben ile başlayan sözcükleri & # dışlamak gerekir ama bunu nasıl bilmiyorum düzenli ifadeler kullanarak.
Yardımlarınız için teşekkürler.