Javascript-форум (https://javascript.ru/forum/)
-   Элементы интерфейса (https://javascript.ru/forum/dom-window/)
-   -   как выбрать цифру из строки? (https://javascript.ru/forum/dom-window/50244-kak-vybrat-cifru-iz-stroki.html)

imedia 18.09.2014 12:16

как выбрать цифру из строки?
 
класс блока, к примеру <div class="blk resort_select_blk_10">
я попытался получить цифру таким образом, но получил ноль,
как получить 10?
var classList = last_block.attr('class').split(/\s+/);

Safort 18.09.2014 12:54

Я не силён в регулярках, но попробуй так

var a = /([0-9]{1,})/.exec("blk resort_select_blk_10");
  console.log(a);

ksa 18.09.2014 12:55

Цитата:

Сообщение от imedia
как получить 10?

Как вариант...

var str='blk resort_select_blk_10';
alert(str.match(/\d+/));

imedia 18.09.2014 16:09

спасибо

skrudjmakdak 18.09.2014 16:45

индус мастер))
var str = 'resort_select_blk_10';
if (str == 'resort_select_blk_10') alert(10);

Safort 18.09.2014 16:53

skrudjmakdak,
не, ну это перебор уже)


Часовой пояс GMT +3, время: 21:44.