Actuellement, j'ai une zone de saisie qui détectera l'URL et analysera les données.
Donc maintenant, j'utilise:
var urlR = /^(?:([A-Za-z]+):)?(\/{0,3})([0-9.\-A-Za-z]+)
(?::(\d+))?(?:\/([^?#]*))?(?:\?([^#]*))?(?:#(.*))?$/;
var url= content.match(urlR);
Le problème est que, lorsque je saisis une URL comme www.google.com
, cela ne fonctionne pas. quand j'ai entré http://www.google.com
, cela fonctionne.
Je ne parle pas très bien les expressions régulières. Quelqu'un peut-il m'aider?