Показать сообщение отдельно

  #1658  
Старый 25.07.2009, 02:59
FireFenix
Постоянный
Регистрация: 03.06.2009
Сообщений: 385
С нами: 8915117

Репутация: 389
По умолчанию

Цитата:
Сообщение от 'BiG_  
Вот так пытаюсь скопировать значение:

PHP код:
var re = /d6294195251(.*?)aname/g;
while (
matches re.exec(testString)) {
var 
matchese=matches[1];
}
alert(matchese); 
Почему не работает понятия не имею,в matchese выводит unfernied а в matches выводит null,кто знает в чём трабла??
У тебя регулярка не правильная... чего ты хочешь ей сделать?

Вот так, если нужно изъять адрес:
PHP код:
<script type="text/javascript"

  var 
testString '<a href="video1449_14935">' +
                      
'<img src="http://442.gt3.vkadre.ru/assets/thumbnails/d6294195251.160.vk.jpg"/>' +
                   
'</a>' +
                 
'</div>' +
               
'</td>' +
               
'<td width="365px" style="vertical-align:top">' +
                 
'<div style="padding-top:5px" id="videoInfo935">' +
                 
'<div class="aname"><a href="video49_4935"> ';
  
  var 
re = new RegExp('/<img src="([^"]*)"/g'); 
  var 
result = new Array(); 
  var 
0
  
  
matches re.exec(testString);
  
  
alert(matches[1]);

</
script

Последний раз редактировалось FireFenix; 25.07.2009 в 03:18..
 
Ответить с цитированием