Autor | Zpráva | ||
---|---|---|---|
dustcart Profil * |
#1 · Zasláno: 31. 10. 2007, 13:09:21
Zdar,
potřeboval bych pomocí např. regulárního výrazu nahradit ve stringu určitý počet opakování jednoho libovolného znaku něčím. Viz: např.: abcd eWWWW p ddYYYYYYYYYs .. zde se opakuje "W" a "Y" Zkoušel jsem to pomocí ".{10,}", jenže tečka je úplně libovolnej znak, takže mi to sní úplně všechno. |
||
Tomáš Hanus Profil |
#2 · Zasláno: 31. 10. 2007, 13:17:10 · Upravil/a: Tomáš Hanus
.{1,}
EDIT: asi jsme to dostatecne nepochopil :) |
||
nightfish Profil |
#3 · Zasláno: 31. 10. 2007, 14:09:07
obávám se, že pokud nevíte, který znak se bude opakovat, tak regulární výraz sestavit nejde
|
||
Mastodont Profil |
#4 · Zasláno: 31. 10. 2007, 14:32:23 · Upravil/a: Mastodont
Ale jo, jde to, použije se subvýraz a zpětná reference.
http://pavucina.webmark.cz/9/regularni-vyrazy-php-3-subvyrazy-zpetna-r eference |
||
dustcart Profil * |
#5 · Zasláno: 31. 10. 2007, 15:14:23
Mastodont: Parááda! :o)... díky moc, funguje;)
|
||
Časová prodleva: 18 let
|
0