Autor | Zpráva | ||
---|---|---|---|
RaDim Profil |
#1 · Zasláno: 13. 2. 2008, 20:27:23
Potřeboval bych rozložit pomocí regulárních výrazů (PERL) řetězec na 3 částí:
1) všechno co je před slovem (třeba "abc") 2) to slovo 3) to co je za slovem Napadlo mě to udělat takto: ^(.*)(abc)(.*)$ Jenomže když mám řetězec třeba "aaa-abc-aaa-abc-aaa", tak bych ho potřeboval rozdělit tak" 1) "aaa-" 2) "abc" 3) "-aaa-abc-aaa" Prostě aby v tom prvním nebylo to moje slovo. Jenomže mi to rozloží takto: 1) "aaa-abc-aaa-" 2) "abc" 3) "-aaa" Díky za radu. |
||
Časová prodleva: 16 let
|
0