RegistrierenSidebar verstecken
Nickname: 
Passwort: 
Sitzung auf IP beschränken 

Level 3  Gehe zur Training: Regex Challenge

1 2
Globaler Rang: 13260
Gesamtpunkte: 186
Nachrichten: 5
Dank: 10
+Votes: 11
Registriert : 12y 87d
Zuletzt gesehen am: 12y 81d
Der Benutzer ist Offline
I'm sorry for posting so much, but I just can't seem to understand why my answer is being rejected in level 3.

This is the assignment:
Your pattern shall match all images with the name wechall.ext or wechall4.ext and a valid image extension.
Valid image extensions are .jpg, .gif, .tiff, .bmp and .png.

And I get this error:
Your pattern would match "wechall.jpg ", but it should not match it.

But from the explanation it seems to me that it should match it. Could someone explain this to me?
Globaler Rang: 254
Gesamtpunkte: 87263
Nachrichten: 1642
Dank: 1340
+Votes: 887
Registriert : 16y 97d




Zuletzt gesehen am: 1d 14h
Der Benutzer ist Offline
RE: Level 3
Google/Übersetzer1Danke Schön!0Gute Nachricht!1Schlechte Nachricht! Link
The challenge also checks against "wechall.jpg "
Note the whitespace at the end of this checked filename.

Cheers
gizmore
The geeks shall inherit the properties and methods of object earth.
Globaler Rang: 13260
Gesamtpunkte: 186
Nachrichten: 5
Dank: 10
+Votes: 11
Registriert : 12y 87d
Zuletzt gesehen am: 12y 81d
Der Benutzer ist Offline
RE: Level 3
Google/Übersetzer2Danke Schön!2Gute Nachricht!0Schlechte Nachricht! Link
Thanks
Globaler Rang: 11996
Gesamtpunkte: 309
Nachrichten: 2
Dank: 0
+Votes: 0
Registriert : 11y 309d
Zuletzt gesehen am: 11y 299d
Der Benutzer ist Offline
RE: Level 3
Google/Übersetzer0Danke Schön!0Gute Nachricht!0Schlechte Nachricht! Link
Hi,

i'm getting reject with "Your pattern would match "wechall3.png", but it should not match it."
But my regex only allows no numbers or a 4.. i have no idea how the check can come up with a 3 allowed?! Every RegEx tests like RegEx Coach / other online Tests said it will not recognize wechall3.png..

I don't want to to post the almost complete RegEx here and i cannot sent PMs yet. But basically what i do is check for "wechall" followed by number and the "possible" operator, followed by . extension..

Does anyone knows whats going on?
Globaler Rang: 254
Gesamtpunkte: 87263
Nachrichten: 1642
Dank: 1340
+Votes: 887
Registriert : 16y 97d




Zuletzt gesehen am: 1d 14h
Der Benutzer ist Offline
RE: Level 3
Google/Übersetzer0Danke Schön!0Gute Nachricht!0Schlechte Nachricht! Link
It shall only match wechall4 and wechall, but not wechall3 ... maybe that`s the problem?
Another thing might be that . means any char, so you maybe want to escape it like \.

Maybe it helps
gizmore
The geeks shall inherit the properties and methods of object earth.
Globaler Rang: 11996
Gesamtpunkte: 309
Nachrichten: 2
Dank: 0
+Votes: 0
Registriert : 11y 309d
Zuletzt gesehen am: 11y 299d
Der Benutzer ist Offline
RE: Level 3
Google/Übersetzer0Danke Schön!0Gute Nachricht!0Schlechte Nachricht! Link
It only checks vs the explicit 4. Not any number. Also i tried . oder \. - its no difference
Globaler Rang: 6209
Gesamtpunkte: 2020
Nachrichten: 5
Dank: 4
+Votes: 4
Registriert : 13y 145d
Zuletzt gesehen am: 3y 337d
Der Benutzer ist Offline
RE: Level 3
Google/Übersetzer0Danke Schön!0Gute Nachricht!0Schlechte Nachricht! Link
Hello challengers.
code(bmp|png|jpg|tiff|gif)
will show:
Zitat von Unknown
Your pattern would capture a string, but this is not wanted. Please use a non capturing group.

How can i pass that without () grouping?

Can you give me a link or hint for?
greets grmf.
Globaler Rang: 254
Gesamtpunkte: 87263
Nachrichten: 1642
Dank: 1340
+Votes: 887
Registriert : 16y 97d




Zuletzt gesehen am: 1d 14h
Der Benutzer ist Offline
RE: Level 3
Google/Übersetzer4Danke Schön!3Gute Nachricht!0Schlechte Nachricht! Link
use a non capturing group (?:group|here)
The geeks shall inherit the properties and methods of object earth.
Globaler Rang: 6209
Gesamtpunkte: 2020
Nachrichten: 5
Dank: 4
+Votes: 4
Registriert : 13y 145d
Zuletzt gesehen am: 3y 337d
Der Benutzer ist Offline
RE: Level 3
Google/Übersetzer0Danke Schön!1Gute Nachricht!0Schlechte Nachricht! Link
Zitat von Unknown
Correct, let`s see if you can come up with a pattern for the next problem.

Thank you! i have searched since hours but not seen that hint.
Globaler Rang: 196
Gesamtpunkte: 107303
Nachrichten: 14
Dank: 12
+Votes: 7
Registriert : 11y 275d



Der Benutzer ist Offline
RE: Level 3
Google/Übersetzer2Danke Schön!1Gute Nachricht!0Schlechte Nachricht! Link
Here you have the definition (and difference between others) of non capturing group.
http://www.regular-expressions.info/refadv.html
Regards.
1 2
sisyang, Redknee, AIHAPPLE, zhukeni, alibaba2024, tunelko, silenttrack, n0tHappy, quangntenemy, TheHiveMind, Z, balicocat, Ge0, samuraiblanco, arraez, jcquinterov, hophuocthinh, alfamen2, burhanudinn123, Ben_Dover, stephanduran89, braddie0, JanLitwin17, SwolloW, dangarbri, kalungmas haben dieses Thema abonniert und erhalten EMails bei einer neuen Nachricht.
1 Personen sehen sich diese Thema gerade an.
Dieses Thema wurde 75609 mal angesehen.