Cześć.
Panowie. Mała prośba o pomoc.
Nie jestem wyjadaczem jeżeli chodzi o wyrażenia, a potrzebowałbym napisać patterna.
Wiem, że można to zrobić za pomocą funkcji, ale jestem przekonany, że wzorzec też się jakiś uda ułożyć.
Do rzeczy.
Mam liczbę całkowitą składającą się z 4 cyfr np. 1234.
Po przekształceniu ta cyfra może być 2341 lub 4231 lub 1423 itd.
Potrzebuję wyrażenie, które będzie zgodne z tymi cyframi.
Innymi słowami, muszą być te same cyfry ale w różnej kolejności.
Mogę mieć cyfrę 1123 a po przekształceniu 1231 i wyrażenie musi być zgodne.
Wzorzec będzie budowany dynamicznie dla każdej cyfry.
np dla cyfry 1234 wzorzec będzie [1234]{4} lub ([1{1,4},2{1,4},3{1,4},4{1,4}]){4} - to oczywiście błędny wzorzec.
Będę zobowiązany za pomoc w temacie.