Тема: RegExp + Selection
Показать сообщение отдельно
  #5 (permalink)  
Старый 15.06.2010, 10:55
Интересующийся
Отправить личное сообщение для googlebot Посмотреть профиль Найти все сообщения от googlebot
 
Регистрация: 14.06.2010
Сообщений: 11

Сообщение от Gvozd Посмотреть сообщение
подумайте, разве данная регулярка должна выводить что-то еще кроме всего содержимого переменной text
да, я понимаю о чем вы, поэтому и попросил помочь разобраться.

скрестив ваш код, результат есть но он все равно не совсем тот.


window.onload = function() {
	document.getElementById("click").onclick = function() {
		if (window.getSelection) {
			text = window.getSelection().toString();
			var reg_text='(.*)' + text + '(.*)';
			regex = new  RegExp(reg_text,'gim');
		}
		alert(reg_text)
	};
};


//сейчас выводит: '(.*)' часть текста '(.*)'

//а нужно: Выделить часть текста и нажать на ссылку!", а не только выделенный

заместо '(.*)' нужно чтобы сработал regexp и захватил еще код по бокам т.е. вывел весь текст "Выделить часть текста и нажать на ссылку!", а не только выделенный.
Ответить с цитированием