Hola amigos. He puesto esto:
Código Javascript
:
Ver originalvar siesweb=/^((?:[A-Za-z]+):)?(\/{0,3})([0-9.\-A-Za-z]+)(?::(\d+))?(?:\/([^?#]*))?(?:\?([^#]*))?(?:#(.*))?$/i.exec(cadena);
Y tampoco funciona. He probado el otro también:
Código Javascript
:
Ver originalvar siesweb=/(\w+:)?(?:\/+)?([^\/]*)([^?#]*)(\?[^#]+)?(#\w+)?/i.exec(cadena);
var siesweb=/^(\w+:)?(?:\/+)?([^\/]*)([^?#]*)(\?[^#]+)?(#\w+)?/i.exec(cadena);
Y no funciona nada. No me lo explico. Hay alguna manera de hacer una expresión regular, sea sencillita o compleja, que únicamente detecte que esa cadena empieza por http:// , al igual de sencillo que fue detectar que comience por www. ?
Saludos y gracias.