Golden
按照你说的,把中文at
的修改还原了,就恢复正常显示了。
我的修改如下:
$config->Preg->match('/\B@(?<username>[a-z0-9_-]+)(?!#)/i', $tagName); //原始代码
//$config->Preg->match('/\B@(?<username>[\p{L}\p{N}_-]+)(?!#)/ui', $tagName); //修改后
参照的是这文章: https://discuss.flarum.org.cn/d/1217
不知道哪里改的不对。