增加允许的监视词长度

大家好,

我尝试发送包含(国际)电话号码的帖子到审批队列,并试图添加以下正则表达式作为监控词:

^(\+|00)((?:9[679]|8[035789]|6[789]|5[90]|42|3[578]|2[1-689])|9[0-58]|8[1246]|6[0-6]|5[1-8]|4[013-9]|3[0-469]|2[70]|7|1)(?:\W*\d){0,13}\d$

然而,它超过了监控词当前的 50 字符限制。我认为在将正则表达式添加为监控词选项之前,这个限制是有意义的,但现在是否仍有必要保留这个限制?

或者,是否有方法可以覆盖它?

2 个赞

我还需要一个超过 50 个字符的正则表达式来识别 IBAN:

\b[A-Z]{2}[0-9]{2}(?:[ ]?[0-9]{4}){4}(?!(?:[ ]?[0-9]){3})(?:[ ]?[0-9]{1,2})?\b

您预计何时能回复该请求?

看来无法绕过这一点,我想我们差不多到了“三法则”的临界点,需要考虑增加更长的限制。

@david 将大小翻倍会有什么顾虑吗?

2 个赞

所有被监控的词汇会被合并成一个正则表达式,因此我们需要稍加小心。不过将数量翻倍到 100 应该没问题——这并不比两个 50 字符的“词汇”更糟糕。

以下是针对此更改的 PR:

8 个赞

已合并——现在可监控的单词长度最长可达 100 个字符。

4 个赞

非常感谢您的这项更改!祝您假期愉快,圣诞快乐!

1 个赞

本主题已在 9 小时后自动关闭,不再允许新回复。