【发布时间】:2012-04-07 02:29:22
【问题描述】:
例如:我有这个字符串
@[1234:peterwateber] <b>hello</b> <div>hi!</div> http://stackoverflow.com
我想把它转换成这样的 HTML:
<a href="1234">@peterwateber</a> <b>hello</b> <div>hi!<divb>
<a href="http://sackoverflow.com">http://stackoverflow.com</a>
我正在使用 QueryPath,并且我有这段代码,您可以在其中将文本从 "@[123:peterwateber]" 输出到 "123 和peterwateber”。
The code to do that is:
$hidden_input = "@[1234:peterwateber] <b>hello</b> <div>hi!</div> http://stackoverflow.com";
preg_match('#@\[(\w+)\:(\w+)\]#', $hidden_input, $m); //returns 123,peterwateber
我想要实现的是拥有这种输出:
我正在使用 Hawkee 的 jQuery 自动完成插件 http://www.hawkee.com/snippet/9391/
【问题讨论】:
-
已经回答了!这个问题的答案可以在这里找到stackoverflow.com/questions/10052101/…
-
这有帮助吗?如果您看到它,我会发现它,因为谷歌结果变化如此之快。 :) psoug.org/snippet/Convert-HTML-to-plain-text_36.htm