-1
Ich habe schreiben regex für die folgende Zeichenfolge es in HTTP-Antwort zu finden:Äquivalent regex für meinen String
** server can\'t find mywebdomain.com: NXDOMAIN
PS: Dies ist seine Struktur in HTTP-Antwort:
** server can\'t find mywebdomain.com: NXDOMAIN\n \n
Hier ist mein Regexes aber scheint, dass etwas nicht stimmt
[*].*(\r\n|\r|\n)
[*].*NXDOMAIN
Können Sie mir sagen, was ist das Problem hier? NXDOMAIN \ n \ n‘
wenn re.match (r" [*] {2} \:
Es gibt ein paar Fehler mit diesen "Regexes" - was willst du eigentlich erreichen/erfassen? Die Domain? – Jan
Versuchen Sie, Daten aus dieser Zeichenfolge zu extrahieren oder nur zu sehen, ob die Regex übereinstimmt? Was * genau * suchst du in der Zeichenfolge? –
Ist der obige String fest codiert? Ansonsten kann ich nicht ganz nachvollziehen, warum man nicht einfach nach "Server" sucht, kann mywebdomain.com nicht finden: NXDOMAIN \ n \ n' .. oder das Äquivalent dessen, wonach man natürlich sucht. – nir0s