To powinno być dość proste pytanie, ale nie znalazłem nigdzie odpowiedzi. W jaki sposób można utworzyć wyrażenie regularne, które pasuje do 2 TYLKO 2 znaków lub co najmniej 4 znaków. Oto moja obecna metoda robi to (ignorować samego wyrażenia regularnego, to oprócz punktu):wyrażeń regularnych dla n znaków lub co najmniej m znaków
[A-Za-z0_9_]{2}|[A-Za-z0_9_]{4,}
Jednak metoda ta zajmuje dwa razy więcej czasu (i wynosi około 0,3 s wolniej dla mnie na plik 400 linii) , więc zastanawiałem się, czy istnieje lepszy sposób na zrobienie tego?
Działa to doskonale. I chcę tylko dopasować początek linii, więc po prostu zatrzymam ^. – david