如何在正则表达式中添加 † ▲ □ ■ ∞ Ʌ ℑ sys ≥ ◊ 等符号?

问题描述 投票:0回答:1

我在 phpbb 论坛中使用此扩展来向我的主题添加标签: https://www.phpbb.com/customise/db/extension/rh_topic_tags/

它说要向标签添加符号我需要更改正则表达式 - 但不知道如何更新它。

我当前的字符串是:

/^[\- a-z0-9]{3,30}$/i

我想添加以下符号: † ▲ Δ □ ■ ∞ Ʌ ℑ KS ≥ ◊ ≤ ⊆ ℜ § ᄼᄽᄾ ❖

可能更多,有没有办法启用所有符号?

regex symbols phpbb
1个回答
0
投票

也许你可以将其简化为类似的东西

/^\S{3,30}$/

这明确允许指定长度的任何非空白序列?

最后的

i
选项应该不是必需的(这里没有我们可以忽略或不忽略大小写的字母),但根据上下文,您可能需要添加
u
,用于 Unicode。

© www.soinside.com 2019 - 2024. All rights reserved.