Сообщение от 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 и захватил еще код по бокам т.е. вывел весь текст "Выделить часть текста и нажать на ссылку!", а не только выделенный.