Autor | Zpráva | ||
---|---|---|---|
kubatt Profil |
čaute prosímvás mam jeden regularni vyraz
var re = new RegExp("^(www.|)[a-zA-Z0-9_\.][a-zA-Z]$"); if(re.test(str)) ajax(url+""+pridej+""+document.getElementById(id).value, id2, "input",kv,kl) else alert("Toto - "+document.getElementById(id).value+" - není správný tvar odkazu.Prosím nepoužívejte na začátku odkazu http:// nebo https://.")[/url]; potřebuju zjistit zda zadal adresu třb www.neco.cz/fsdf?dfs@dd nebo neco.sk/fsds?dfs@dd prostě potřebuji zjistit zda v adrese není http>:// jen www nebo i bez www a dal normalní odkaz to moje mi ale nefunguje :( prosím napište jak to má být díky :) Moderátor Joker: Titulek „regularni vyrazy“ nevystihuje podstatu dotazu. Příště zkus prosím vymyslet lepší.
A když jsem byl u toho, zrušil jsem převádění toho http na odkazy |
||
Joker Profil |
#2 · Zasláno: 26. 8. 2010, 11:57:43
Jestli je na začátku http(s):// je triviální:
^https?:// |
||
kubatt Profil |
#3 · Zasláno: 26. 8. 2010, 12:00:42
no právě že ja chi ověřit zda je odkaz
www.neco.cz/cokoliv nebo neco.cokoliv/cokoliv a nesmí tam být https ani http |
||
__construct Profil |
#4 · Zasláno: 26. 8. 2010, 12:05:35
Myslím že by Ti malo stačiť:
^[a-zA-Z0-9\-\.]+\.[a-zA-Z]{2,4}$
|
||
kubatt Profil |
#5 · Zasláno: 26. 8. 2010, 12:11:33
jo ale tady zas když zadám
www.google.cz/ - tak to nejde www.google.cz/#hl=cs&q=futurama+6+%C5%99ada+download&aq=f&aqi=&aql=&oq=&gs_rfai=&fp=c3108dab79d382c7 - tohle taky nejde ale oba odkazy by měli projít :( |
||
__construct Profil |
#6 · Zasláno: 26. 8. 2010, 12:21:43 · Upravil/a: __construct
^[a-zA-Z0-9\-\.]+\.[a-zA-Z]{2,4}.*$ |
||
kubatt Profil |
#7 · Zasláno: 26. 8. 2010, 12:36:23 · Upravil/a: kubatt
__construct:
ne nefakčí to :( projde i s http:// a nevíš nahodou na script co ti z te url rovnou odstraní to http:// nebo https://? dík kouknout můžeš zde http://central.hu.cz/hledej.php?hledam=google klikni na Přidat stránku do vyhledávání ;) |
||
Časová prodleva: 14 let
|
0