chciałbym wykryć następujące sekwencje:RegEx dla dopasowania przemian litery
a
aA
aAa
aAaA
...
gdzie ~ [AZ] i A ~ [AZ], sprawa zastępcy i pierwsza litera jest zawsze małymi literami .
Dzięki,
Tom
chciałbym wykryć następujące sekwencje:RegEx dla dopasowania przemian litery
a
aA
aAa
aAaA
...
gdzie ~ [AZ] i A ~ [AZ], sprawa zastępcy i pierwsza litera jest zawsze małymi literami .
Dzięki,
Tom
regex że @tanascius dał jest w porządku, i na tej podstawie, jeden krótszy może być:
([a-z][A-Z])*[a-z]?
Główną różnicą jest to, że ten dopasuje pusty ciąg. Na przykładach nie byłem pewien, czy było to dozwolone.
[a-z]([A-Z][a-z])*[A-Z]?
Tanascius Przykładem może dopasować rzeczy jak 'AA' i 'AAA'. Nie testowałem tego, ale powinien działać przede wszystkim:
^([a-z][A-Z]?)+$
+1 też: jeśli łańcuch o zerowej długości jest ważny, byłby to właściwy sposób. Ale myślę, że @tanascius ma rację i wymagana jest przynajmniej jedna postać. –
Nice! Dziękuję Ci. – Tom