Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   вопрос по RegExp (https://javascript.ru/forum/misc/23775-vopros-po-regexp.html)

bushstas 05.12.2011 20:05

вопрос по RegExp
 
помогите пожалуйста с регулярным выражением

имеется переменная number=10
нужно проверить содержит ли строка следующий текст ",10)"
то есть нужно узнать содержит ли строка значение переменной number перед которой стоит запятая и после которой скобка

не знаю как записать регулярное выражение

var r=new RegExp("\,"+number+")")

как правильно это оформить???? :)

Aetae 05.12.2011 20:11

number=10
var r=new RegExp(","+number+"\\)")
alert(r.test(',10)'))

trikadin 05.12.2011 20:14

bushstas, здесь не нужны регулярки.

var num= 5, str= "bla,5)", str1="bla,4)";
var match = ","+num+")";
alert(str.indexOf(match)!==-1); // первая строка
alert(str1.indexOf(match)!==-1); //вторая строка


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