![]() ![]() |
Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 566 Pomógł: 35 Dołączył: 21.06.2006 Ostrzeżenie: (0%)
|
Witajcie
Znowu te nieszczęsne stringi mnie prześladują (IMG:style_emoticons/default/winksmiley.jpg) Napisałem dobry regex który znajduje tylko te na których mi zależy ale mam problem z jedna rzeczą i nie wiem jak ją zaimpletować (nie koniecznie w regex). Chodzi o to że w stringu jedna cyfra lub litera nie może wystąpić kolejno więcej niż 4 razy, tzn. ciąg ABCDEFGHIJKLMNOUPRST jest poprawny ale ABCDEFGGGGGGHIJKLMNO już nie. Nie potrafię ich jednak w jakiś sensowny i szybki sposób odfiltrować mając na uwadze że będzie analizowane blisko 100MB tekstu. Z góry dzięki za pomoc. |
|
|
|
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 1 748 Pomógł: 388 Dołączył: 21.08.2009 Skąd: Gdynia Ostrzeżenie: (0%)
|
może to Ci się przyda http://stackoverflow.com/questions/1637941...with-preg-match
|
|
|
|
Post
#3
|
|
|
Grupa: Zarejestrowani Postów: 566 Pomógł: 35 Dołączył: 21.06.2006 Ostrzeżenie: (0%)
|
Faktycznie, ciekawe rozwiązanie. Dla potomnych mały kod:
|
|
|
|
![]() ![]() |
|
Aktualny czas: 20.12.2025 - 04:26 |