#1 12.07.10 12:42
JavaScript, regular expressions
Добрый день,
пример:
var str="Visit W3Schools!";
var seartString = /w3schools/i;
document.write(seartString.test(str));
напишет true, но мне надо w3schools как переменную использовать:
var str="Visit W3Schools!";
var q = "w3schools";
var seartString = / Как сюда поместить переменную q??? /i;
document.write(seartString.test(str));
Offline
#4 12.07.10 13:22
Re: JavaScript, regular expressions
правильно поставленный вопрос - половина ответа ;)
http://www.google.ru/search?hl=ru&source=hp&q=js+variable+inside+regular+expressions&aq=f&aqi=&aql=&oq=&gs_rfai=
Offline
#5 27.07.10 00:08
Re: JavaScript, regular expressions
Смайлек написал(а):
var q='123';
var re = new RegExp(q, "g");
"01234".match(re);
только аргументом нужно брать нужно строку, а не паттерн :)
Код: JavaScript:
<SCRIPT LANGUAGE="JavaScript1.2"> var str1 = "1234567"; document.write(/123/.exec(str1)); </SCRIPT>
Исправлено drug_detei (27.07.10 00:10)
Offline

