Hallo zusammen. Als ich die Watchwords verwendete, um einen Beitrag automatisch mit bestimmten Wörtern zu kennzeichnen, stellte ich fest, dass ein Beitrag, dessen Zitat die spezifischen Wörter enthält, gekennzeichnet werden kann. Ich habe versucht, reguläre Ausdrücke zu verwenden, um die Situation zu vermeiden. Aber habt ihr eine bessere Idee?
So wie
Außerdem hoffe ich, dass der reguläre Ausdruck den Zitatinhalt erkennt, nicht den Namen oder den Benutzernamen.
Ich habe viel versucht, um das Problem zu lösen, aber ChatGPT scheint mir nicht helfen zu können. Hat das etwas mit dem Ruby-Regulären Ausdruck zu tun?
Möchten Sie, dass die Leute Ihre Markierungen vermeiden können?
Ich denke, der Regex ist wahrscheinlich zeilenbeschränkt, sodass Sie keinen Regex verwenden können, um festzustellen, ob eine Zeile in einem Zitat steht. Ich könnte mich irren.
EDIT: Ich habe es missverstanden.
Sie möchten nur die Inhalte innerhalb des [quote ... ]-Tags vermeiden, nicht den Tag selbst.
Das scheint eine legitime Funktionsanfrage zu sein.
Im Wesentlichen verstehe ich das so, was ignoriert werden sollte/nicht ignoriert werden sollte:
[quote=„diesen Teil ignorieren, Beitrag:xyz, Thema:abc, Benutzername:auch das ignorieren“]
Diesen Teil nicht ignorieren
[/quote]
Diesen Teil auf keinen Fall ignorieren