Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   JS и регулярные выражения. (https://javascript.ru/forum/misc/17035-js-i-regulyarnye-vyrazheniya.html)

LRCenter 03.05.2011 15:28

JS и регулярные выражения.
 
Можно ли использовать в js регулярки?
Скажем есть строка "text1 content text2", text1 и 2 постоянны, как в js можно захватить " content " в переменную?

Kolyaj 03.05.2011 15:29

Вместо того, чтобы тему на форуме создавать, то же самое в поисковик бы лучше написали http://yandex.ru/yandsearch?text=JS+...id=46510&lr=16

Sonkkorh 03.05.2011 16:07

var str1 = "text1 content text2";
var result = str1.match(/text1\s(\S+)\stext2/)[1];

LRCenter 03.05.2011 16:15

Sonkkorh,
Спасибо, а если в строке два меняющихся фрагмента - "text1 content1 text2 content2", как получить их в отдельные переменные?

Sonkkorh 03.05.2011 16:25

var str1 = "text1 content text2";
var matches = str1.match(/text1\s(\S+)\stext2\s(\S+)/);
var res1 = matches[1];
var res2 = matches[2];

LRCenter 03.05.2011 16:53

Спасибо.


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