📄 ubb2html.inc.php
字号:
<?php
function ubb2html($string)
{
$string = preg_replace("/\[b\](.*?)\[\/b\]/si", "<b>\\1</b>", $string);
$string = preg_replace("/\[i\](.*?)\[\/i\]/si", "<i>\\1</i>", $string);
$string = preg_replace("/\[u\](.*?)\[\/u\]/si", "<u>\\1</u>", $string);
$string = preg_replace("/\[p\](.*?)\[\/p\]/si", "<p>\\1</p>", $string);
$string = preg_replace("/\[code\](.*?)\[\/code\]/si", "<blockquote><pre>\\1</pre></blockquote>", $string);
$string = preg_replace("/\[quote\](.*?)\[\/quote\]/si", "<blockquote>\\1</blockquote>", $string);
$string = preg_replace("/(^|\s)(http:\/\/\S+)/si", "\\1<a href=\"\\2\">\\2</a>", $string);
$string = preg_replace("/(^|\s)(www\.\S+)/si", "\\1<a href=\"http://\\2\">\\2</a>", $string);
$string = preg_replace("/\[url\](http|https|ftp)(:\/\/\S+?)\[\/url\]/si",
"<a href=\"\\1\\2\" target=\"_blank\">\\1\\2</A>", $string);
$string = preg_replace("/\[url\](\S+?)\[\/url\]/si",
"<a href=\"http://\\1\" target=\"_blank\">\\1</A>", $string);
$string = preg_replace("/\[url=(http|https|ftp)(:\/\/\S+?)\](.*?)\[\/url\]/si",
"<a href=\"\\1\\2\" target=\"_blank\">\\3</A>", $string);
$string = preg_replace("/\[url=(\S+?)\](\S+?)\[\/url\]/si",
"<a href=\"http://\\1\" target=\"_blank\">\\2</A>", $string);
$string = preg_replace("/\[email\](\S+?@\S+?\\.\S+?)\[\/email\]/si",
"<a href=\"mailto:\\1\">\\1</A>", $string);
$string = preg_replace("/\[img\](\S+?)\[\/img\]/si",
"<img src=\"\\1\" border=0 alt=\"\\1\">", $string);
return $string;
}
?>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -