beba
Новичок
Не получается с рег. выражением..
[РЕШЕНО]
Здравствуйте..
помогите пож-та с регуляркой..
не силен в них
Мне нужно вместо все что внутри [prim][/prim] поместить в тултип и поставить ссылку на тултип ("Примичание").
Вот что получилось
Все бы хорошо, если бы не встречались символы переноса строки.. т.е. если между [prim] и [/prim] в тексте есть перенос строки, то тултип не сработает.. яваскрипт не скушает..
у меня есть для этого спец. функция:
если написать так:
все равно не получается..
Помогите пож-та выйти из ситуации.
Спасибо.
[РЕШЕНО]Здравствуйте..
помогите пож-та с регуляркой..
не силен в них

Мне нужно вместо все что внутри [prim][/prim] поместить в тултип и поставить ссылку на тултип ("Примичание").
Вот что получилось
PHP:
$text = preg_replace(
"/\[prim\](.*?)\[\/prim\]/is",
"<a href='#' onmouseover=\"".'return Tip(\''. "$1" .'\')"'.">Примечание</a>",
text);
у меня есть для этого спец. функция:
PHP:
function tep_jsString($str='') {
return preg_replace("/('|\"|\r?\n)/", '', $str);
}
PHP:
$text = preg_replace(
"/\[prim\](.*?)\[\/prim\]/is",
"<a href='#' onmouseover=\"".'return Tip(\''. tep_jsString("$1") .'\')"'.">Примечание</a>",
text);
Помогите пож-та выйти из ситуации.
Спасибо.
