Autor | Zpráva | ||
---|---|---|---|
Celebi Profil |
#1 · Zasláno: 20. 2. 2006, 18:33:39
<a[jakékoliv znaky]>
Jak zapsat v php [jakékoliv znaky] které se vyskytnou až po >? Předem děkuji. |
||
jozob Profil |
#2 · Zasláno: 20. 2. 2006, 18:34:54
Celebi
Nejak nerozumiem, o čo ide. Sorry, ja som tupec :-) |
||
WanTo Profil |
#3 · Zasláno: 20. 2. 2006, 18:38:13
Ty asi myslíš regulární výrazy, ne?
|
||
gajdynator Profil |
#4 · Zasláno: 20. 2. 2006, 18:40:54 · Upravil/a: gajdynator
jozob
Ani ja nerozumiem možno som aj ja tupec... WanTo Asi myslí to... |
||
WanTo Profil |
#5 · Zasláno: 20. 2. 2006, 18:43:44
Jestli jde o regulární výrazy, tak takhle by měl vypadat (perl výrazy):
\<.*\> |
||
Celebi Profil |
#6 · Zasláno: 20. 2. 2006, 19:43:26
Chci prostě aby když mám např.
<a*> tak na místě * může být jakýkoliv počet jakýchkoliv znaků. |
||
koudi Profil |
#7 · Zasláno: 20. 2. 2006, 19:51:03
tak je tam prostě napiš :)
taky nechápu dotaz |
||
jozob Profil |
#8 · Zasláno: 20. 2. 2006, 19:53:15
koudi
On chce asi regulárne výrazy. A potom pravdepodobne to použiť napríklad pri nahrádzaní sub-reťazcov v texte, alebo podobne. Ja tomu tak zatiaľ chápem. |
||
koudi Profil |
#9 · Zasláno: 20. 2. 2006, 22:10:02
jozob
no, viděl bych to tak, že tady nejsem od toho, abysme hádali co chce vědět :-), takže by to chtělo trochu upřesnit dotaz. |
||
jozob Profil |
#10 · Zasláno: 20. 2. 2006, 22:11:12
koudi
No práve. Ja už viem ČO chce, ale neviem, AKO to spraviť. |
||
Časová prodleva: 9 dní
|
|||
nothrem Profil |
#11 · Zasláno: 1. 3. 2006, 12:45:15
to sou ale rady :(
"Jakýkoliv znak" je ".", když ji chci "libovolně krát", tak přidám "*", když "alespoň jednou", tak "+". takže podmínku "\<a.*\>" splní "<a href='...">" tak i "<a>" zatímco "\<a.+\>" splní jen "<a href='...">" zatímco "<a>" nikoliv |
||
Časová prodleva: 3 dny
|
|||
Honza Široký Profil |
#12 · Zasláno: 4. 3. 2006, 22:26:18
To co napsal notherm nemusí fungovat správně, protože by výrazu \<a.+\> vyhovovalo i třeba <a >>> , kde by se místo .* nebo .+ dosadilo >>. Podle mě měl celebi na mysli <a[jakýkoli jiný znak kromě >]>. To se dá udělat takto: ~\<a[^\>]*\>~
|
||
Časová prodleva: 18 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0