Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 20 Pomógł: 0 Dołączył: 23.10.2007 Ostrzeżenie: (0%)
|
Witam;
Czy ktoś z szanownych forumowiczów zna sposób(funkcję?) rozdzielającą z ciągu znaków litery i cyfry? Np dla: $in='aaabbb123ccc'; chcę uzyskać(najlepiej) wynik: $out=array('aaabbb', '123' ,'ccc'); $index_cyfr=1; ( drugie pole) Dane wejściowe będą tylko w 3 formatach (l-litery, c-cyfry): l+c+l l+c c Z góry dziekuję. |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Moderatorzy Postów: 8 989 Pomógł: 1550 Dołączył: 8.08.2008 Skąd: Słupsk/Gdańsk |
A teraz pomysl jak sprytnie przeksztalcic $matches w to co chcesz. Da sie zrobic, ale pomysl duzo i spokojnie. //DOWN Racja.. Głupi jestem, nie doczytałem dobrze ze masz znaki według ustalonego schematu a ja bralem pod uwag nieskonczona kombinacje. //EDIT Literowka w wyrazeniu (z -> Z) Ten post edytował wookieb 1.06.2009, 21:56:43 |
|
|
|
Post
#3
|
|
|
Grupa: Zarejestrowani Postów: 20 Pomógł: 0 Dołączył: 23.10.2007 Ostrzeżenie: (0%)
|
Programuję w PERL-u, więc już zorientowałem się co i jak :-)
Dzięki za naprowadzenie, problem rozwiązało:
Ten post edytował leon1313 1.06.2009, 22:35:58 |
|
|
|
![]() ![]() |
|
Aktualny czas: 24.12.2025 - 13:23 |