在phpbb中安装了RH Topic Tags插件,但无法显示中文。
插件的默认正则表达式是:
/^[\- a-z0-9]{3,30}$/i
首先找到chatgpt帮忙,让他帮修改成可以包含中文的:
/^[- a-z0-9\u4e00-\u9fa5]{3,30}$/i
经测试不可用,然后在网上查找办法。
结果在PHPBB中文社区找到版主提供的方法:
/^[\- a-z0-9\d\D]{3,30}$/i
这位版主的思路是让它包含所有语言的字符。
原文链接https://www.phpbbchinese.com/viewtopic.php?p=3564&hilit=robertheim#p3564
在此做个标记,免得以后还得费时间查找。