Просмотр полной версии : Как проверить КОНЧАЕТСЯ ли строка на подстроку?
Livaanderiamarum
06.01.2012, 22:48
Как проверить КОНЧАЕТСЯ ли строка на подстроку?
Livaanderiamarum
06.01.2012, 22:55
ну кроме конечно как так
var q = '1234567890'
var t = '890'
var w = q.lastIndexOf(t)
alert(w+t.length == q.length)
dmitriymar
06.01.2012, 22:55
регулярки с признаком заканчивается на....
не?
Livaanderiamarum
06.01.2012, 22:56
регулярки с признаком заканчивается на....
не?
вариант, но я быдло))))) я клянусь что недели полторы учил регулярки но так и не понял как их юзать(
dmitriymar
06.01.2012, 23:03
http://www.ozon.ru/context/detail/id/4066500/
офтоп! (http://bash.org.ru/quote/401148)
var x = "1234567890"; // 890
alert(/890$/.test(x));
Livaanderiamarum
06.01.2012, 23:13
http://www.ozon.ru/context/detail/id/4066500/
Сам по ней учился?
Livaanderiamarum
06.01.2012, 23:14
var x = "1234567890"; // 890
alert(/890$/.test(x));
а регулярки быстрее работают чем indexOf() ?
я проверил кончается ли key на i так:
i.indexOf(key) != -1 && i.indexOf(key) + key.length == i.length
Сейчас читаю "Дж.Фридл - Регулярные выражения, 3-е изд.[2008].pdf". Почти все расписано у Ильи здесь (http://javascript.ru/basic/regular-expression) и здесь (http://javascript.ru/tutorial/regexp-specials).
Livaanderiamarum
06.01.2012, 23:23
Сейчас читаю "Дж.Фридл - Регулярные выражения, 3-е изд.[2008].pdf". Почти все расписано у Ильи здесь (http://javascript.ru/basic/regular-expression) и здесь (http://javascript.ru/tutorial/regexp-specials).
да я читал эти статьи но давно, перечту и попробую сделать еще один рывок в покорении регулярок, спасибо
http://www.ozon.ru/context/detail/id/4066500/
Сам по ней учился?
После прочтения половины книги вопросов по регулярным выражениям не возникает никогда. Вторая половина там про внутренности движков.
Кстати как не странно вариант Livaanderiamarum работает быстрее регулярки.)
Livaanderiamarum
07.01.2012, 15:29
Кстати как не странно вариант Livaanderiamarum работает быстрее регулярки.)
у меня
1 действие сложения,
1 логическое действие сравнения,
3 обращения к свойствам,
1 нативный метод поиска вхождения.
а у вас что))?
vBulletin® v3.6.7, Copyright ©2000-2025, Jelsoft Enterprises Ltd. Перевод: zCarot