Показать сообщение отдельно
  #1 (permalink)  
Старый 21.08.2017, 22:42
Аспирант
Отправить личное сообщение для al456 Посмотреть профиль Найти все сообщения от al456
 
Регистрация: 20.12.2012
Сообщений: 65

регулярные выражения - получить чистый ответ без шаблона
Доброго времени суток всем, вопрос по регуляркам, но проще на примере:

на php такое на раз-два решается, а на JS?
Как получить чистый ответ без шаблона: по этому примеру нужен ответ - http://control.test

<!DOCTYPE>
<html>
	<head> 
		<title>Регулярки - пример</title>
		<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
	</head>
	<body> 
	Исходный код <i> ocument.etElementByd(m_msg < a href="http://control.test">LinkText< / a >ntainer)nnerHTML</i> (правильно в теле скрипта написан)<br>
	Проблема - результат регулярки <b>href="http://control.test"</b><br>
	Как только регулярками получить <b>http://control.test</b> ????<br>
	
	
		<script>

			str = 'ocument.etElementByd(m_msg<a href="http://control.test">LinkText</a>ntainer)nnerHTML';
			regexp = /href=".+?"/g;
			resultHref = str.match( regexp );
			alert(resultHref[0]);
			
		</script>
	</body>
</html>
Ответить с цитированием