RegEx для проверки URL:
/\d\.\d{7}/.test(sUrl);
Также см. этот jsfiddle .
Чтобы также получить идентификатор:
var sId = /\d\.\d{7}/.exec(sUrl);
if (sId !== null) {
alert(sId);
}
Также смотрите мой второй jsfiddle .
=== ОБНОВЛЕНИЕ ===
Таким образом, букмарклет может быть:
javascript:if((sId=/\d\.\d{7}/.exec(window.location.href))!==null){alert(sId);}
javascript:
префиксдля букмарклета;
window.location.href
- текущий URL;
sId=/\d\.\d{7}/.exec(...)
сохраняет результат регулярного выражения в sId
;
if(>regex<!==null) {...}
проверяет, соответствует ли регулярное выражение;
alert(sId);
показываетидентификатор в «новом окне».
=== ОБНОВЛЕНИЕ 2 ===
Если формат 12345678
(восемь цифр) и вы хотите .
после первой цифрыВы можете использовать следующий букмарклет:
javascript:if((aId=/(\d)(\d{7})/.exec(window.location.href))!==null){alert(aId[1]+'.'+aId[2]);}