Validierung eines XMPP jid mit Python?

8

Was ist der richtige Weg, um eine xmpp jid zu validieren? Die Syntax wird hier beschrieben: , aber ich verstehe es nicht wirklich. Außerdem scheint es ziemlich kompliziert zu sein, also wäre es eine gute Idee, eine Bibliothek dafür zu verwenden.

Ich benutze momentan xmpppy, aber ich kann anscheinend nicht finden, wie man eine jid damit validiert. Jede Hilfe geschätzt!

    
static_rtti 18.08.2010, 16:30
quelle

1 Antwort

20

Zunächst ist die beste Referenz für JIDs RFC 6122 .

Ich wollte dir hier nur die Regex geben, aber ich habe mich ein wenig davongetragen und die ganze Spezifikation implementiert:

%Vor%

Ja, das ist eine Menge Arbeit. Es gibt gute Gründe für alles, aber wir hoffen, es in der Zukunft etwas zu vereinfachen, wenn die précis Arbeitsgruppe trägt Früchte.

    
Joe Hildebrand 19.08.2010, 07:42
quelle

Tags und Links