Verificare adresa url in JS pentru un format fix
Discutii si intrebari legate de scripturi si functii JavaScript, jQuery si Ajax, cod JavaScript in general.
-
cadou
- Mesaje:328
Verificare adresa url in JS pentru un format fix
Am incercat sa fac asta
Cod: Selectaţi tot
var ac = /^(?:https?:\/\/)?(?:www\.)?(?:facebook)\.(?:com)\/(?:(?:\w)*#!\/)?(?:pages\/)?(?:[\w\-]*\/)*([\w\-\.]+)(?:\/)?/i;
pentru a verifica daca intr-un anumit camp adresa scrisa este doar de genul:
http://www.facebook.com/XXXXXXXX
Dar cred ca nu am facut ceva bine ca se pot scrie in acel input si cu http si fara http ... :d cu www. fara www ...
MarPlo
Mesaje:4343
Daca vrei ca adresa url respectiva sa aibe un anumit format, fix, e simplu asa:
Cod: Selectaţi tot
<script>
var url ='http://www.facebook.com/XXXXXXXX';
var mt_url = url.trim().match(/^http\:\/\/www\.facebook\.com\/(.*?)$/i);
if(mt_url){
alert('URL: '+ mt_url[0] +'\nPage: '+ mt_url[1]);
}
</script>
cadou
Mesaje:328
Multumesc!
Sper sa nu fie probleme pentru ca adresele de facebook sunt tare ciudate, unele.
unele sunt de genul ...com/unNume
altele sunt de genul ...com/bla.bla
altele de genul .....com/profile.php?id=3245635643535645
Aici ar trebui sa se accepte orice dupa ....com/orice
Subiecte similare
- Regex pentru adrese
PHP - MySQL - XML
Primul mesaj
Salut,
As avea si eu nevoie de ajutor! incerc de ceva zile sa dezvolt un regex/ sau o alta solutie, sa vad daca intr-un string mai mare exista o...
Ultimul mesaj
Ai putea folosii o functie de localizare IP/browser, dar ar fii ceva individual, facusem eu in trecut o functie, ceva de verificare IP si blocare pe...
- Proteina genetică pentru vindecarea paraliziei
Handicap
Într-un nou studiu, oamenii de știință germani au restabilit capacitatea de a merge la șoareci paralizați după o leziune completă a măduvei spinării....