Vervollständigen Sie dieses Perl/Bash-Skript für eine URL und für eine Liste von URLs Sagen Sie mir, wie ich mehrere Regex im selben Skript schreiben kann?
1 2 3 4 5 6 7 | wget -Otest.html https://www.cormes.de/impressum perl -nE 'if (/\bmailto:([\w\.]+\@[\w\.]+)/) { say $1 }' test.html perl -nE 'if (/Straße: \[A-Za-z] [0-9]/) {say $1}'test.html perl -nE 'if ( /PLZ und Ort: \ [0-9] {5} - [A-Za-z]) /{say $1}'test.html perl -nE 'if (/FirstName and LastName: \[A-Za-z] [A-Za-z])/{say $1}'test.html perl -nE 'if( 's|\([0-9]{2}\)-[0-9]{3}-[0-9]{3}-[0-9]{2}-[0-9]{2}|##-###-###-##-##|g') https://idowapro.de/impressum/#:~:text=Gesch%C3%A4ftsf%C3%BChrer%3A%20Lutz%20Teubert |
Hier der Link des Namens des CEO, aber ich weiß nicht, welches Tool verwendet wird, um ihn zu entschlüsseln und im Skript zu verwenden Um eine E-Mail zu extrahieren, funktioniert diese Regex gut. Die andere Regex wird durch Regex 101 validiert.
Bearbeitet von sebix:
Bitte verwende in Zukunft Codeblöcke, um die Übersicht im Forum zu verbessern!
Moderiert von noisefloor:
Ins Forum "Shell und Programmieren verschoben, weil Frage zu Perl.