我运行的小型论坛与使用括号括起语句的人有问题。他们这样做意味着他们正在谈论犹太人。我猜它被称为回声或其他东西。所以他们会在谈话过程中像((突出人))这样的名字。
我最近一直试图打击这个,而不仅仅是禁止那些无法表现的人。我有一个不错的文字过滤器,但它不会阻止它。我最近安装了一些东西,允许我使用正则表达式去除东西,但我找不到正确的字符串,不会破坏其他一切。
“/ \ W {3}(。*)\ W {3} /”, “$ 1”
第一个是匹配的字符串,逗号分隔剩下的字符串。这个字符串有效,它将括号括起来并将其他所有内容都留下。问题是字符串太宽泛。它也会删除任何[括号也会破坏帖子中的所有bbcode。任何具有任意数量的至少3个括号的帖子将在此之后被破坏。
我一直在使用regex101上的不同字符串但没有找到最佳解决方案。我需要任何时候(((或)))被剥离出来并用任何东西代替它,就像它从未发生过一样。它必须是正好三个(((而不是它可以触发的其他括号。
有没有人有一个好的解决方案?
答案 0 :(得分:0)