Показать сообщение отдельно
Старый 12.07.2015, 14:08
StasHappy вне форума Посмотреть профиль Отправить личное сообщение для StasHappy Найти все сообщения от StasHappy
  № 1  
Ответить с цитированием
StasHappy

Регистрация: Jan 2013
Сообщений: 40
По умолчанию Поиск совпадения в строке

Добрый вечер.

Почему не работает данный метод поиска совпадений в строке?

Код AS3:
var text = "my-site.com/1234.swf";
var re:RegExp = new RegExp("(my-site.com)/[\S]+)", "i"); // здесь что-то не так
if(text.match(re)) {
	trace("Правильная ссылка");
}
В РHP напротив, данное регулярное выражение работает прекрасно:

PHP код:
<?php
$text 
"my-site.com/1234.swf";
if(
preg_match('#(my-site.com)/([\S]+)#i'$text)) {
    echo 
"Правильная ссылка";
}
?>


Последний раз редактировалось StasHappy; 12.07.2015 в 14:24.