помогите ereg c JS-а !

t3[0one]

Новичок
помогите ereg c JS-а !

Я в регах очень слаб (((
у меня имеется такой скрипт
1-ый случай
PHP:
$res='<script>...... 
var k="sdfaewrqewrqwe";
.....
';
if (ereg ("var k=\"[0-9a-zA-Z.)._]+", $res, $regs)) {
	$regs=substr($regs[0],7);
	echo $regs;
}else{
echo"Ни чё нету";
}
и второй случай
PHP:
//беру $res  с контента где  есть кусок кода
// <script>......
//var k="sdfaewrqewrqwe";
//.....</script>
if (ereg ("var k=\"[0-9a-zA-Z.)._]+", $res, $regs)) {
	$regs=substr($regs[0],7);
	echo $regs;
}else{
echo"Ни чё нету";
}
Первый вопрос :
в первом случаии выходит нужный мне результат $regs=sdfaewrqewrqwe
Во втором случаии " Ни чё нету"

Второй вопрос :
помогите составить нормальное вырожение !
в переменной k могут встречаться симвалы ) и _
 
Сверху