Regular Expression

Diskutiere Regular Expression im Developer Network Forum im Bereich Hardware & Software Forum; ich bräuchte eine für C#, die feststellt, ob ein string so aussieht max 62 Buchstaben und Zahlen . und - sind erlaubt - ist nicht am Anfang und...
  • Regular Expression Beitrag #1
C

COGE

Bekanntes Mitglied
Dabei seit
13.01.1999
Beiträge
6.151
Reaktionspunkte
3
Ort
hinten wie von vorne
ich bräuchte eine für C#, die feststellt, ob ein string so aussieht
max 62 Buchstaben und Zahlen
. und - sind erlaubt
- ist nicht am Anfang und Ende eines Teilstrings erlaubt

OK:
web
123hallo
web123
web.de
hallo-du.de
hallo1.de
123hallo.de


Nicht OK:
hallo-.de
-hallo.de
hallo-
-hallo

ich werd noch verrückt mit dem Zeug
 
  • Regular Expression Beitrag #2
C

COGE

Bekanntes Mitglied
Dabei seit
13.01.1999
Beiträge
6.151
Reaktionspunkte
3
Ort
hinten wie von vorne
hat sich erledigt. hab mein hauptproblem, den - am Ende, mit ner Stringoperation gelöst
 
  • Regular Expression Beitrag #3
PsiTrax

PsiTrax

Bekanntes Mitglied
Dabei seit
29.10.2003
Beiträge
547
Reaktionspunkte
0
Ort
Nürnberg
es gibt den Oder-Operator "|"

zB ^[a-z]+(-[a-z]+\.|\.)[a-z]+ würde auf
hallo-du.de
nicht aber auf hallo-.de zutreffen

das ganze jetz noch mit [a-z0-9] damit du zahlen hast und cas-insensitive operator und dann sollte es das sein was du suchst

btw sorry dass ich zu lamsam war :)
 
  • Regular Expression Beitrag #4
C

COGE

Bekanntes Mitglied
Dabei seit
13.01.1999
Beiträge
6.151
Reaktionspunkte
3
Ort
hinten wie von vorne
danke, gut zu wissen, falls meine Lösung zu langsam sein sollte
 
  • Regular Expression Beitrag #5
PsiTrax

PsiTrax

Bekanntes Mitglied
Dabei seit
29.10.2003
Beiträge
547
Reaktionspunkte
0
Ort
Nürnberg
zu langsam? in C#? was codest du denn?
und für welches zielsystem
 
  • Regular Expression Beitrag #6
C

COGE

Bekanntes Mitglied
Dabei seit
13.01.1999
Beiträge
6.151
Reaktionspunkte
3
Ort
hinten wie von vorne
ich muss nen ganzen Schwung Strings auf diese Merkmale abtesten, weiss aber nicht, wie viele. aber ich denke schon, dass es schnell genug ist
 
Thema:

Regular Expression

ANGEBOTE & SPONSOREN

https://www.mofapower.de/

Statistik des Forums

Themen
213.180
Beiträge
1.579.174
Mitglieder
55.879
Neuestes Mitglied
stonetreck
Oben