Autor | Zpráva | ||
---|---|---|---|
joshua Profil * |
#1 · Zasláno: 23. 9. 2009, 16:32:17
Dobrý den. Nevíte, jak napsat regulární výraz, který vrátí true, ak sa v hlavném řetězci retezec nachádzi nějaký text a za ním může následovat libovolný znak kromě apostrofu?
new RegExp("('text')+ libovolný znak kromě apostrofu ").test('retezec'); Děkuji. |
||
Jan Tvrdík Profil |
#2 · Zasláno: 23. 9. 2009, 16:34:58
Zkus
new RegExp("^test[^']+$").test('retezec'); |
||
joshua Profil * |
#3 · Zasláno: 23. 9. 2009, 16:46:43
???...to nemůže fungovat...ani nefunguje...
|
||
Jan Tvrdík Profil |
#4 · Zasláno: 23. 9. 2009, 16:51:46 · Upravil/a: Jan Tvrdík
joshua:
Na to jsi přišel jak, že to nefunguje? new RegExp("^retezec[^']+$").test('retezec libovolný další text bez apostrofu'); // vrátí TRUE |
||
joshua Profil * |
#5 · Zasláno: 23. 9. 2009, 17:20:17
Promiň, špatně jsem to vysvětlil ... mam nějaký řetezec ... a ja potřebuji zjistit, zda se v něm nachází nejaké slovo, po kterém další znak není apostrof. Tedy pouze ten jeden znak, který hnet následuje po tom slově. Ještě jednou promiň, moje vyjadřovací schopnosti jsou špatné.
|
||
Jan Tvrdík Profil |
#6 · Zasláno: 23. 9. 2009, 17:21:45
new RegExp("retezec[^']").test('retezec libovolný další text bez apostrofu'); |
||
joshua Profil * |
#7 · Zasláno: 23. 9. 2009, 17:35:59
díííík moc krát, teď mi to už funguje....
|
||
Časová prodleva: 15 let
|
0