Обучение/Помощь новичкам | Регулярка
function htmlBb($var) {
$search = [
'/[b ](.*?)[/b]/is',
'/[i ](.*?)[/i]/is',
'/[u ](.*?)[/u]/is',
'/[img ](.*?)[/img]/is',
'/[url ](.*?)[/url]/is',
'/(.*?)/is',
'/[code ](.*?)[/code]/isU'
];
$replace = [
'<strong>$1</strong>',
'<em>$1</em>',
'<u>$1</u>',
'<img src="$1" />',
'<a href="$1">$1</a>',
'<a href="$1">$2</a>',
'<div class="Code">'. highlight_string( $ , true) .'</div>'
];
$var = preg_replace ($search, $replace, $var);
return $var;
}
Крч в регулярках не очень силен. Как в функции вызвать переменную с этого выражения?. Тип как там $1, $2 и т.д.
________
посл. ред. 19.10.2017 в 00:29; всего 2 раз(а); by lmntrix
$search = [
'/[b ](.*?)[/b]/is',
'/[i ](.*?)[/i]/is',
'/[u ](.*?)[/u]/is',
'/[img ](.*?)[/img]/is',
'/[url ](.*?)[/url]/is',
'/(.*?)/is',
'/[code ](.*?)[/code]/isU'
];
$replace = [
'<strong>$1</strong>',
'<em>$1</em>',
'<u>$1</u>',
'<img src="$1" />',
'<a href="$1">$1</a>',
'<a href="$1">$2</a>',
'<div class="Code">'. highlight_string( $ , true) .'</div>'
];
$var = preg_replace ($search, $replace, $var);
return $var;
}
Крч в регулярках не очень силен. Как в функции вызвать переменную с этого выражения?. Тип как там $1, $2 и т.д.
________
посл. ред. 19.10.2017 в 00:29; всего 2 раз(а); by lmntrix
\1 \2 \3 и т. д.
rekmixa , +
rekmixa , неа. Не то.
_TURBO_ , не особо понял что тебе нужно
BMW7777 , ну мне надо данные с переменной которая в регулярке, прогнать через функцию. Как записать эту переменную в функции не знаю. Так то $1 или 1 в функции не работают.
________
посл. ред. 21.10.2017 в 13:56; всего 1 раз(а); by _TURBO_
________
посл. ред. 21.10.2017 в 13:56; всего 1 раз(а); by _TURBO_