社区
基础编程
帖子详情
VBB代码如何用php程序识别分解
eagle_gui
2002-07-23 09:26:37
经常上一些论坛,说支持什么VBB代码,如
csdn
则能自动识别转换为:<a href=http://www.csdn.net>csdn<a>
如何做?
...全文
124
6
打赏
收藏
VBB代码如何用php程序识别分解
经常上一些论坛,说支持什么VBB代码,如 csdn 则能自动识别转换为:csdn 如何做?
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
netbat_wdc
2002-07-28
打赏
举报
回复
很多论坛都有专门编写的处理函数
这些就是最好的例子
比如偶用的WDB论坛,找到wdbcode.lib文件,基本上全是正则表达式
qiushuiwuhen
2002-07-28
打赏
举报
回复
<?
$content="
csdn
";
$content=eregi_replace("\[url=([^\[]*)\]([^\[]*)\[\/url\]","<a href='\\1'>\\2</a>",$content);
echo $content;
?>
qiushuiwuhen
2002-07-28
打赏
举报
回复
<?
$content="
csdn
";
$content=eregi_replace("\[url=([^\[]*)\]([^\[]*)\[\/url\]","<a href='\\1'>\\2</a>",$content);
echo $content;
?>
eagle_gui
2002-07-24
打赏
举报
回复
唉,看来还是得回去看书慢慢调式啦
誰有代码,贴出来,大爱共享,嘻
LeeMaRS
2002-07-23
打赏
举报
回复
这是我以前帮人写的一个测试代码,解析[IMG]的
<html>
<body>
请输入UBB代码 : 目前只支持 [IMG]
<form method="POST" action="<?echo $PHPSELF?>">
<textarea rows="16" name="content" cols="47" ><?echo $content?></textarea></p>
<p>
<input type="radio" name="option" value="1" checked>显示为图片
<input type="radio" name="option" value="2" >显示为超链接 </p>
<p><input type="submit" value="提交" name="B1"><input type="reset" value="重置" name="B2"></p>
</form>
</body>
</html>
<?php
if (isset($content))
{
$source = "/\[IMG\](\S*)\[\/IMG\]/U";//
if ($option==1)
$dest = "<img src=\\1>";
else
$dest = "<a href=\\1>\\1</a>";
$content = preg_replace($source,$dest,$content);
echo $content;
}
?>
你可以下载一个中型的论坛回来研究一下就可以了.不要研究VBB,很累的.
miyostudio
2002-07-23
打赏
举报
回复
哎,用正则表达式就可以了
IOS学习之十七:Grand Central Dispatch(GCD)编程基础
有过编程经验的人,基本都会接触到多线程这块。 在java中以及Android开发中,大量的后台运行,异步消息队列,基本都是运用了多线程来实现。 同样在,在ios移动开发和Android基本是很类似的一种模型。 但是很多时候,在应用开发中,我们会发现本身并没有自己编码去处理一些并发的事件,去开辟新的子线程等等。 (虽然一般的调用sdk发起一个网络请求,系统都是会默认给你新起一个线程去处理的)
iOS Grand Central Dispatch(GCD)
引言: GCD的全称是Grand Central Dispatch,是苹果在iOS4.0发布的一套处理并发运算方面的API.其用途是为了提高处理器多核运算的能力. GCD有点像NSOperationQueue,它们都允许
程序
将任务切分为多个单一任务然后提交至工作队列来并发地或者串行地执行,但GCD比之NSOpertionQueue更底层更高效。 GCD的工作原理:
[编写高质量iOS
代码
的52个有效方法](十)Grand Central Dispatch(GCD)
[编写高质量iOS
代码
的52个有效方法](十)Grand Central Dispatch(GCD)参考书籍:《Effective Objective-C 2.0》 【英】 Matt Galloway先睹为快41.多用派发队列,少用同步锁42.多用GCD,少用performSelector系列方法43.掌握GCD及操作队列的使用时机44.通过Dispatch Group机制,根据系统资源状况来执行任
IOS 多线程之GCD(Grand Central Dispatch)
多线程之GCD理解及用法
iOS多线程编程之Grand Central Dispatch(GCD)介绍和使用
介绍: Grand Central Dispatch 简称(GCD)是苹果公司开发的技术,以优化的应用
程序
支持多核心处理器和其他的对称多处理系统的系统。这建立在任务并行执行的线程池模式的基础上的。它首次发布在Mac OS X 10.6 ,iOS 4及以上也可用。 设计: GCD的工作原理是:让
程序
平行排队的特定任务,根据可用的处理资源,安排他们在任何可用的处理器核心上执行任务。
基础编程
21,889
社区成员
140,329
社区内容
发帖
与我相关
我的任务
基础编程
从PHP安装配置,PHP入门,PHP基础到PHP应用
复制链接
扫一扫
分享
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章