<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="zh-CN">
	<id>http://i.bnu.edu.cn/wiki/index.php?action=history&amp;feed=atom&amp;title=LlUnescapeURL</id>
	<title>LlUnescapeURL - 版本历史</title>
	<link rel="self" type="application/atom+xml" href="http://i.bnu.edu.cn/wiki/index.php?action=history&amp;feed=atom&amp;title=LlUnescapeURL"/>
	<link rel="alternate" type="text/html" href="http://i.bnu.edu.cn/wiki/index.php?title=LlUnescapeURL&amp;action=history"/>
	<updated>2026-06-01T06:21:09Z</updated>
	<subtitle>本wiki的该页面的版本历史</subtitle>
	<generator>MediaWiki 1.31.0</generator>
	<entry>
		<id>http://i.bnu.edu.cn/wiki/index.php?title=LlUnescapeURL&amp;diff=487&amp;oldid=prev</id>
		<title>Wzc：创建页面，内容为“{{LSL Header|ml=*}}{{LSLC|Keywords}}{{LSLC|Flow Control}}{{LSLC|}}   {{函数详情 |函数名 = Function: string llUnescapeURL( string url ); |参数= 参数： •…”</title>
		<link rel="alternate" type="text/html" href="http://i.bnu.edu.cn/wiki/index.php?title=LlUnescapeURL&amp;diff=487&amp;oldid=prev"/>
		<updated>2020-07-13T10:22:22Z</updated>

		<summary type="html">&lt;p&gt;创建页面，内容为“{{LSL Header|ml=*}}{{LSLC|Keywords}}{{LSLC|Flow Control}}{{LSLC|}}   {{函数详情 |函数名 = Function: string llUnescapeURL( string url ); |参数= 参数： •…”&lt;/p&gt;
&lt;p&gt;&lt;b&gt;新页面&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{LSL Header|ml=*}}{{LSLC|Keywords}}{{LSLC|Flow Control}}{{LSLC|}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{函数详情&lt;br /&gt;
|函数名 = Function: string llUnescapeURL( string url );&lt;br /&gt;
|参数= 参数：&lt;br /&gt;
•字符串url–一个字符串（最好是有效的和转义的url）。&lt;br /&gt;
&lt;br /&gt;
此函数类似于许多其他语言中的函数&lt;br /&gt;
|返回值= 返回值：返回一个字符串，该字符串是url的未转义/未编码版本，将“%20”替换为空格等。&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|注意事项=UTF-8字节编码的十六进制编码表示是访问非ASCII7字符（Unicode字符）的唯一支持方式。&lt;br /&gt;
不支持将Unicode解码为“%u”##################。&lt;br /&gt;
“+”字符不解码为空格。&lt;br /&gt;
&lt;br /&gt;
|示例=&lt;br /&gt;
示例1&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
string str = &amp;quot;http://wiki.secondlife.com/wiki/LSL Portal&amp;quot;;&lt;br /&gt;
 &lt;br /&gt;
default&lt;br /&gt;
{&lt;br /&gt;
    state_entry()&lt;br /&gt;
    {&lt;br /&gt;
        llOwnerSay(&amp;quot;Plain string:\n\t&amp;quot; + str);&lt;br /&gt;
        // output: &amp;quot;http://wiki.secondlife.com/wiki/LSL Portal&amp;quot;&lt;br /&gt;
 &lt;br /&gt;
        llOwnerSay(&amp;quot;Escaped string:\n\t&amp;quot; + llEscapeURL(str));&lt;br /&gt;
        // output: &amp;quot;http%3A%2F%2Fwiki%2Esecondlife%2Ecom%2Fwiki%2FLSL%20Portal&amp;quot;&lt;br /&gt;
 &lt;br /&gt;
        llOwnerSay(&amp;quot;Escaped string unescaped again:\n\t&amp;quot; + llUnescapeURL( llEscapeURL(str) ));&lt;br /&gt;
        // output: &amp;quot;http://wiki.secondlife.com/wiki/LSL Portal&amp;quot;&lt;br /&gt;
 &lt;br /&gt;
        // because escaping and unescaping are exact opposite&lt;br /&gt;
        // and unescaping an escaped string returns the original&lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
        //  For readability's sake it would make more sense to do:&lt;br /&gt;
        llOwnerSay(&amp;quot;For readability's sake:\n\t&amp;quot; + &amp;quot;http://wiki.secondlife.com/wiki/&amp;quot; + llEscapeURL(&amp;quot;LSL Portal&amp;quot;));&lt;br /&gt;
        // output: &amp;quot;http://wiki.secondlife.com/wiki/LSL%20Portal&amp;quot;&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|相关函数=&lt;br /&gt;
 [[llEscapeURL]]–与llUnescapeURL相反&lt;br /&gt;
|相关事件=&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Wzc</name></author>
		
	</entry>
</feed>