我想对 Twitter Hashtags 进行正则表达式。使用此代码:
$html = preg_replace("#(^|[\n ])\#([^ \"\t\n\r<]*)#ise", "'\\1<a href=\"".$website_content_url."/search=%23\\2\" target=\"_self\">#\\2</a>'", $html);
一切正常!但是当我使用这个词时:#Männer!该链接将包括!。但我希望链接在 ! 以及我可以输入的其他标志,例如?或点。但是!应该仍然显示;)
那可能吗?
谢谢 :)