Top-Themen

AppleEntwicklungHardwareInternetLinuxMicrosoftMultimediaNetzwerkeOff TopicSicherheitSonstige SystemeVirtualisierungWeiterbildungZusammenarbeit

Aktuelle Themen (A bis Z)

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit
GELÖST

Regular Expression für URL gesucht

Frage Entwicklung

Mitglied: xp-user

xp-user (Level 2) - Jetzt verbinden

23.10.2010 um 16:19 Uhr, 4346 Aufrufe, 3 Kommentare

Ich bin auf der Suche nach der korrekten Regular Expression für eine Top-Level Doamin, welche entweder .com oder .de überprüft. Des weiteren sollte es möglich sein http:// oder www. oder http://www mit anzugeben oder weglassen.

Also:

http://domain.com
domain.com
www.domain.com
http://www.domain.com
domain-naim.com

aber nicht:
domain.org
domain.com/index.php
domain.
domain
domain.name.com
domain@name.com
domain&name.com
etc.

Was ich habe:

([a-zA-Z0-9\-\.]+\.(com|de))

aber leider klappt das noch nicht ganz, denn es können auch & % etc. in der url stehen.

weiss jemand wie man das macht?

Besten Dank
Mitglied: TsukiSan
23.10.2010 um 17:08 Uhr
Hallo xp-user

hast du schon probiert:

([a-zA-Z0-9\-\.]+ [%] +[&]+\.(com|de))

?

Gruss
Tsuki

Ps.: Ansonsten mal hier nachschauen.
Bitte warten ..
Mitglied: Arano
23.10.2010 um 17:28 Uhr
Hallo xp-user

Dein RegEx ist "quasi" auch so geschrieben das er auf andere Zeichen zutrifft ;)

In der Zeichenkette: "abc4&%xyz.de" trifft dein RegEx auf diesen Teil an: "xyz.de" !
Du musst also als erstes mal klar machen, das der RegEx auf die gesamte Zeichenkette zutreffen soll: siehe dazu "$" und "^".

www,domain,de ist bereits eine Sub-Domain, wobei über das "www" die gleichnamige Maschine innerhalb der Domain "domain" angesprochen werden soll.

Und wegen deiner optionalen "http" und "www" Angaben solltest du dir einmal die Bedeutung von "?" anschauen.
http://www.regular-expressions.info
Ich kann auch die Cheat Sheets von Added Bytes empfehlen.

Bei weiteren Fragen/Problemen melde dich einfach.


~Arano
PS. Die eigentliche Frage: "Weiss jemand wie man das macht", interessiert dich wirklich nur diese Antwort ?
Bitte warten ..
Mitglied: xp-user
23.10.2010 um 18:41 Uhr
Besten Dank. Ja genau danach habe ich gesucht.
Bitte warten ..
Ähnliche Inhalte
Entwicklung
gelöst Benötige Hilfe bei Regular Expression (6)

Frage von Thomas91 zum Thema Entwicklung ...

Datenbanken
Reguläre Ausdrücke in MSSQL dynamisch zusammensetzen (2)

Frage von Androxin zum Thema Datenbanken ...

Java
Frage zu Print When Expression im Jaspersoft Studio (2)

Frage von helmuthelmut2000 zum Thema Java ...

Neue Wissensbeiträge
Sicherheit

Kanadischer Geheimdienst veröffentlicht erstmals Sicherheitssoftware

Information von BassFishFox zum Thema Sicherheit ...

Virtualisierung

Docker Monitoring und Steuerung per "sen"

Tipp von Frank zum Thema Virtualisierung ...

Viren und Trojaner

Neues Botnetz über IoT-Geräte

(6)

Information von certifiedit.net zum Thema Viren und Trojaner ...

Heiß diskutierte Inhalte
Windows Installation
Windows 10 neu installieren (18)

Frage von imebro zum Thema Windows Installation ...

Router & Routing
Externe IP von innen erreichbar machen (15)

Frage von Windows10Gegner zum Thema Router & Routing ...

Windows 7
Abbruch bei Brennvorgang (14)

Frage von Simulant zum Thema Windows 7 ...