<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Wordpress外贸企业主题, Wp企业主题, wordpress企业主题, wordpress主题定制,  PHP代码, ASP代码, 精选JS代码, WORDPRESS, 网站SEO,Flash焦点广告,JS焦点广告,CSS技巧 &#124; 九创主题 &#187; ASP字符串</title>
	<atom:link href="http://www.3code.cn/tag/asp-string-tag/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.3code.cn</link>
	<description>Wordpress外贸企业主题, Wp企业主题, wordpress企业主题, wordpress主题定制,  PHP代码,ASP代码,精选JS代码,WORDPRESS,网站SEO,Flash焦点广告,JS焦点广告,CSS技巧</description>
	<lastBuildDate>Thu, 09 Feb 2012 01:52:35 +0000</lastBuildDate>
	<language>zh-cn</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1.1</generator>
		<item>
		<title>ASP取出HTML里面的图片地址的函数</title>
		<link>http://www.3code.cn/asp-html-img/</link>
		<comments>http://www.3code.cn/asp-html-img/#comments</comments>
		<pubDate>Fri, 12 Mar 2010 10:18:19 +0000</pubDate>
		<dc:creator>寒林</dc:creator>
				<category><![CDATA[ASP]]></category>
		<category><![CDATA[ASP函数]]></category>
		<category><![CDATA[ASP字符串]]></category>

		<guid isPermaLink="false">http://www.3code.cn/?p=1588</guid>
		<description><![CDATA[以下是取出HTML里面的图片地址的函数：主要原理就是用正则判断 <img> 的<src>属性。这在采集程序中将非常有用。]]></description>
			<content:encoded><![CDATA[<p>以下是取出HTML里面的图片地址的函数：</p>
<p>主要原理就是用正则判断 &lt;img&gt; 的&lt;src&gt;属性。这在采集程序中将非常有用。<br />
<strong><br />
函数如下：<br />
</strong><br />
以下是引用片段：<br />
Function ShowPic(str)<br />
Set objRegExp = New Regexp'设置配置对象<br />
objRegExp.IgnoreCase = True'忽略大小写<br />
objRegExp.Global = True'设置为全文搜索<br />
objRegExp.Pattern = "&lt;img.+?&gt;"<br />
<strong>'为了确保能准确地取出图片地址所以分为两层配置：首先找到里面的&lt;img&gt;标签，然后再取出里面的图片地址后面的getimgs函数就是实现后一个功能的。 </strong><br />
strs=trim(str)<br />
Set Matches =objRegExp.Execute(strs)'开始执行配置<br />
For Each Match in Matches<br />
RetStr = RetStr &amp;getimgs( Match.Value )'执行第二轮的匹配<br />
Next<br />
ShowPic = RetStr<br />
End Function<br />
Function getimgs(str)<br />
getimgs=""<br />
Set objRegExp1 = New Regexp<br />
objRegExp1.IgnoreCase = True<br />
objRegExp1.Global = True<br />
objRegExp1.Pattern = "http://.+?"""'取出里面的地址<br />
set mm=objRegExp1.Execute(str)<br />
For Each Match1 in mm<br />
getimgs=getimgs&amp;left(Match1.Value,len(Match1.Value)-1)&amp;"||"'把里面的地址串起来备用<br />
next<br />
End Function<br />
'取得图片内容<br />
function getHTTPPage(url)<br />
on error resume next<br />
dim http<br />
set http=server.createobject("MSXML2.XMLHTTP")'使用xmlhttp的方法来获得图片的内容<br />
Http.open "GET",url,false<br />
Http.send()<br />
if Http.readystate&lt;&gt;4 then<br />
exit function<br />
end if<br />
getHTTPPage=Http.responseBody<br />
set http=nothing<br />
if err.number&lt;&gt;0 then err.Clear<br />
end function<br />
'保存图片<br />
function saveimage(from,tofile)<br />
dim geturl,objStream,imgs<br />
geturl=trim(from)<br />
imgs=gethttppage(geturl)'取得图片的具休内容的过程<br />
Set objStream = Server.CreateObject("ADODB.Stream")'建立ADODB.Stream对象，必须要ADO 2.5以上版本<br />
objStream.Type =1'以二进制模式打开<br />
objStream.Open<br />
objstream.write imgs'将字符串内容写入缓冲<br />
objstream.SaveToFile server.mappath(tofile),2'-将缓冲的内容写入文件<br />
objstream.Close()'关闭对象<br />
set objstream=nothing<br />
end function</p>
<p><strong>'调用实例 </strong><br />
Dim strpic,i,fname<br />
strpic = ShowPic("&lt;DIV align=center&gt;&lt;IMG src=""http://img.knowsky.com/img/knowskylogo.gif"" border=0&gt;&lt;/DIV&gt;")<br />
strpic = Split(strpic,"||")<br />
If UBound(strpic) &gt; 0 Then<br />
For i = 0 To UBound(strpic) - 1<br />
'保存图片<br />
fname=cstr(i&amp;mid(strpic(i),instrrev(strpic(i),".")))<br />
saveimage(strpic(i),fname)<br />
Next<br />
Else<br />
End If</p>
]]></content:encoded>
			<wfw:commentRss>http://www.3code.cn/asp-html-img/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>ASP Split将字符串转换为数组取数组下标</title>
		<link>http://www.3code.cn/asp-split-use/</link>
		<comments>http://www.3code.cn/asp-split-use/#comments</comments>
		<pubDate>Thu, 17 Dec 2009 02:36:29 +0000</pubDate>
		<dc:creator>寒林</dc:creator>
				<category><![CDATA[ASP]]></category>
		<category><![CDATA[ASP函数]]></category>
		<category><![CDATA[ASP字符串]]></category>

		<guid isPermaLink="false">http://www.3code.cn/?p=1336</guid>
		<description><![CDATA[将数据使用间隔字符串存储可以减少少写几个数据库字段，也方便以后扩展数据。

如：在论坛中用户的性格有多重性格、乐天达观、成熟稳重、幼稚调皮、温柔体贴等等，他们分别对应的值为0、1、2、3、4，在存储这些数据时使用间隔字符串，将数据存储到一个文本字段中。数据存储格式为：0&#124;2&#124;3&#124;4&#124;。]]></description>
			<content:encoded><![CDATA[<p>将数据使用间隔字符串存储可以减少少写几个数据库字段，也方便以后扩展数据。</p>
<p>如：在论坛中用户的性格有多重性格、乐天达观、成熟稳重、幼稚调皮、温柔体贴等等，他们分别对应的值为0、1、2、3、4，在存储这些数据时使用间隔字符串，将数据存储到一个文本字段中。数据存储格式为：0|2|3|4|。</p>
<p>而在使用间隔字符串分隔各项数据时，0|2|3|4|与0|2|3|4在使用Split函数对其进行分隔的时候产生的数组最大下标值是不同的，往往在不注意的时候会在最右侧多写一个间隔字符。这样在输出的时候就会多遍历一个数据，为了避免这种情况的发生，就要对字符串进行检测。</p>
<p>思路：</p>
<p>1.检测右侧是否存在间隔字符串，如果存在则需要将数组最大下标值减一</p>
<p>2.如果不存在则直接返回原数组最大下标</p>
<p>代码：</p>
<p>Dim TempStr,TempArr,TempItem<br />
TempStr="第一项1|第二项1|第三项|"<br />
TempArr=Split(TempStr,"|")<br />
Response.Write TempStr&amp;"&lt;br /&gt;"<br />
For TempItem=0 To UBoundStrToArr(TempStr,UBound(TempArr),"|")<br />
Response.Write TempArr(TempItem)&amp;"&lt;br /&gt;"<br />
Next<br />
’*************************<br />
’函数:UBoundStrToArr<br />
’作用:检测原字符串转换为数组的最大下标值<br />
’参数:cCheckStr(需要检测的字符串)<br />
’ cUBoundArr(生成数组的最大下标值)<br />
’ cSpaceStr(间隔字符串)<br />
’返回:数组的最大下标值<br />
’************************<br />
Public Function UBoundStrToArr(ByVal cCheckStr,ByVal cUBoundArr,ByVal cSpaceStr)<br />
If Instr(cCheckStr,cSpaceStr)=0 Then<br />
UBoundStrToArr=cUBoundArr<br />
Exit Function<br />
End If<br />
Dim TempSpaceStr,UBoundValue<br />
TempSpaceStr=Mid(cCheckStr,Len(cCheckStr)-Len(cSpaceStr)+1) ’获取字符串右侧间隔字符<br />
If TempSpaceStr=cSpaceStr Then ’如果字符串最右侧存在间隔字符,则下标值需要-1<br />
UBoundValue=cUBoundArr-1<br />
Else<br />
UBoundValue=cUBoundArr<br />
End If<br />
UBoundStrToArr=UBoundValue<br />
End Function</p>
<p>来源：http://blog.csdn.net/lingyun410</p>
]]></content:encoded>
			<wfw:commentRss>http://www.3code.cn/asp-split-use/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>过滤不文明字符ASP代码实例</title>
		<link>http://www.3code.cn/asp-replace-words/</link>
		<comments>http://www.3code.cn/asp-replace-words/#comments</comments>
		<pubDate>Tue, 15 Dec 2009 10:13:57 +0000</pubDate>
		<dc:creator>寒林</dc:creator>
				<category><![CDATA[ASP]]></category>
		<category><![CDATA[ASP函数]]></category>
		<category><![CDATA[ASP字符串]]></category>

		<guid isPermaLink="false">http://www.3code.cn/?p=1295</guid>
		<description><![CDATA[Function badchar(str)
badstr="不文明字符列表，用&#124;分开（因发表时不能含有那些字符，所以不能贴出。）"
badword=split(badstr,"&#124;")
For i=0 to Ubound(badword)
If instr(str,badword(i)) > 0 then
badchar=True]]></description>
			<content:encoded><![CDATA[<p>&lt;%<br />
Function badchar(str)<br />
badstr="不文明字符列表，用|分开（因发表时不能含有那些字符，所以不能贴出。）"<br />
badword=split(badstr,"|")<br />
For i=0 to Ubound(badword)<br />
If instr(str,badword(i)) &gt; 0 then<br />
badchar=True<br />
Exit For<br />
Else<br />
badchar=False<br />
End If<br />
Next<br />
End Function</p>
<p>Function cutbadchar(str)<br />
badstr="不文明字符列表，用|分开（因发表时不能含有那些字符，所以不能贴出。）"<br />
badword=split(badstr,"|")<br />
For i=0 to Ubound(badword)<br />
If instr(str,badword(i)) &gt; 0 then<br />
str=Replace(str,badword(i),"×××")<br />
End If<br />
Next<br />
cutbadchar=str<br />
End Function<br />
%&gt;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.3code.cn/asp-replace-words/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>ASP中Split函数的使用实例</title>
		<link>http://www.3code.cn/asp-split/</link>
		<comments>http://www.3code.cn/asp-split/#comments</comments>
		<pubDate>Mon, 07 Dec 2009 12:23:43 +0000</pubDate>
		<dc:creator>寒林</dc:creator>
				<category><![CDATA[ASP]]></category>
		<category><![CDATA[ASP函数]]></category>
		<category><![CDATA[ASP字符串]]></category>

		<guid isPermaLink="false">http://www.3code.cn/?p=1214</guid>
		<description><![CDATA[假设变量strURL保存着URL值，如strURL = "ftp://username:password@server"，这是我们在ＩＥ中登录到FTP上时的ＵＲＬ形式，如果我们想把其中的 username和password取出来的话，该怎么办呢？当然解决的方法有许多，在这里我们只介绍用Split来解决的方法。首先，我们找出分割符。我们发现在这个字符串中，username和password之间有个冒号把它们隔开了，所以我们就把这个冒号作为Split函数的"分割符"来分割整个字符串，最后达到取username和password的目的。代码如下：]]></description>
			<content:encoded><![CDATA[<p><strong>ASP中Split函数的使用实例</strong></p>
<p>大家碰到过想取一字符串里的某些值而无从下手？有没有觉得看书或教材对split的写法糊里糊涂……如果有此疑问的话，请看下面我对例子的解释，相信您会对这个有一定的了解。</p>
<p>我先介绍一下Split函数的用法:<br />
返回值数组 = Split("字符串","分割符")</p>
<p>假设变量strURL保存着URL值，如strURL = "ftp://username:password@server"，这是我们在ＩＥ中登录到FTP上时的ＵＲＬ形式，如果我们想把其中的 username和password取出来的话，该怎么办呢？当然解决的方法有许多，在这里我们只介绍用Split来解决的方法。首先，我们找出分割符。我们发现在这个字符串中，username和password之间有个冒号把它们隔开了，所以我们就把这个冒号作为Split函数的"分割符"来分割整个字符串，最后达到取username和password的目的。代码如下：<br />
strURL = "ftp://username:password@server"<br />
aryReturn = Split(strURL,":")</p>
<p>这样我们就把字符串用冒号分割开了，分割后的结果保存在aryReturn中（aryReturn是一个数组）。</p>
<p>下面我们就来看看这个最终的结果吧，因为Split函数最终返回的是一个数组，所以我们主要就是显示数组中的元素了，就要涉及到一些跟数组有关的函数:IsArray()判断是否数组的函数,LBound()取数组的下标,UBound()取数组的上标。</p>
<p>Response.Write("返回值是否为数组:" &amp; IsArray(aryReturn) &amp; "&lt;br&gt;")<br />
For i = LBound(aryReturn) To UBound(aryReturn)<br />
Response.Write("返回值数组中的元素[" &amp; i &amp; "]：" &amp; Right(aryReturn(i),Len(aryReturn(i))-2) &amp; "&lt;br&gt;")<br />
Next</p>
<p>通过上面的代码，我们看到字符串被分割成三个部分，即："ftp"、"//username"、"password@server"。我们要取username和password需要进一步的处理，我就不多说了，直接给出代码。<br />
取username的代码：<br />
strUsername = Right(aryReturn(1),Len(aryReturn(1))-2)<br />
取password的代码：</p>
<p>'取password我们又用到Split函数了，不过这回的分割符是"@"<br />
aryTemp = Split(aryReturn(2),"@")<br />
strPassword = aryTemp(0)<br />
'我们可以顺便取出server<br />
strServer = aryTemp(1)</p>
<p>分割符可以是一个字符，也可以是一个字符串。如：<br />
aryReturn = Split("ftp://username:password@server,"//")</p>
<p>注意：<br />
1.一般来说，ＡＳＰ中可以不声明变量，使用Split函数时，如果要声明返回值的变量的话，只能用Dim，而不能用Redim。虽然说其返回是一个数组，应该是用Redim也可以，但在实际使用过程中是不行。不知是怎么回事？<br />
2. 如果用Split函数来分割一个字符串中并不存在的分割符时，将返回整个字符串，其结果是只有一个元素的数组。</p>
<p>后话，对于要取一字符串中的某些字符或部分，只要抓住规律，再加上用split就可以很好做成各种效果。写此文，希望对大家的学习有所帮助，同时也希望各路高手能够指点！转自蓝色理想</p>
]]></content:encoded>
			<wfw:commentRss>http://www.3code.cn/asp-split/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>ASP字符串处理函数</title>
		<link>http://www.3code.cn/asp-string-function/</link>
		<comments>http://www.3code.cn/asp-string-function/#comments</comments>
		<pubDate>Tue, 03 Nov 2009 02:13:09 +0000</pubDate>
		<dc:creator>寒林</dc:creator>
				<category><![CDATA[ASP]]></category>
		<category><![CDATA[ASP字符串]]></category>

		<guid isPermaLink="false">http://www.3code.cn/?p=131</guid>
		<description><![CDATA[ASP字符串处理函数 语法 功能 实例]]></description>
			<content:encoded><![CDATA[<p><strong>函数 语法 功能</strong><br />
Len Len(string|varname) 返回字符串内字符的数目，或是存储一变量所需的字节数。<br />
Trim Trim(string) 将字符串前后的空格去掉<br />
Ltrim Ltrim(string) 将字符串前面的空格去掉<br />
Rtrim Rtrim(string) 将字符串后面的空格去掉<br />
Mid Mid(string,start,length) 从string字符串的start字符开始取得length长度的字符串，如果省略第三个参数表示从start字符开始到字符串结尾的字符串<br />
Left Left(string,length) 从string字符串的左边取得length长度的字符串<br />
Right Right(string,length) 从string字符串的右边取得length长度的字符串<br />
LCase LCase(string) 将string字符串里的所有大写字母转化为小写字母<br />
UCase UCase(string) 将string字符串里的所有大写字母转化为大写字母<br />
StrComp StrComp(string1,string2[，compare]) 返回string1字符串与string2字符串的比较结果，如果两个字符串相同，则返回0，如果小于则返回-1，如果大于则返回1<br />
InStr InStr(string1,string2[,compare]) 返回string1字符串在string2字符串中第一次出现的位置<br />
Split Split(string1,delimiter[,count[,start]]) 将字符串根据delimiter拆分成一维数组，其中delimiter用于标识子字符串界限。如果省略，使用空格("")作为分隔符。count返回的子字符串数目，-1指示返回所有子字符串。start为1执行文本比较；如果为0或者省略执行二进制比较。<br />
Replace Replace(expression,find,replacewith[,compare[,count[,start]]]) 返回字符串，其中指定数目的某子字符串(find)被替换为另一个子字符串(replacewith)。<br />
<strong>补充：</strong></p>
<p>Asc Asc函数提取字符串第一个字母的ANSI字符码。<br />
用法为：result = Asc(string)<br />
其中result是字符码，string是任意有效的字符串表达式。如果string为Empty，则产生一个实时错误。</p>
<p>AscB AscB函数提取字符串的第一个字节。<br />
用法为：result = AscB(string)<br />
其中result是Byte字类，string是任意有效的字符串表达式。如果string为Empty，则产生一个实时错误。</p>
<p>AscW AscW函数提取字符串第一个字母的Unicode字符码。<br />
用法为：result = AscW(string)<br />
其中result是Unicode，string是任意有效的字符串表达式。如果string为Empty，则产生一个实时错误。</p>
<p>InStr InStr函数识别某个记号在字符串中的首字母位置。<br />
用法为：newstart = InStr([start, ]source, token[, compare])<br />
其中newstart时记号在字符串中的位置（如果没有的话则为0），start是查找的起始位置，source是要查找的字符串，token是要定位的字符串，compare是比较类型（0表示二进制比较，1表示忽略大小写的文本比较）。</p>
<p>InStrB InStrB函数是InStr的字节版，识别某个记号在字符串中的首字节位置。<br />
用法为：newstart = InStrB([start, ]source, token[, compare])<br />
其中newstart时记号在字符串中的首字节位置（如果没有的话则为0），start是查找的起始位置，source是要查找的字符串，token是要定位的字符串，compare是比较类型（0表示二进制比较，1表示忽略大小写的文本比较）。</p>
<p>LCase LCase函数把字符串变为小写形式。<br />
用法为：result = LCase(string)<br />
其中result是小写字符串，string是任意有效的字符串表达式。</p>
<p>Left Left函数从字符串的起始处提取指定数目的字符。<br />
用法为：result = Left(string,length)<br />
其中result是字符串变量，string是有效的字符串表达式，length是表示返回多少字符的数值型表达式。</p>
<p>LeftB LeftB函数从字符串的起始处提取指定数目的字节。<br />
用法为：result = LeftB(string,length)<br />
其中result是字符串变量，string是有效的字符串表达式，length是表示提取的字节数的数值型表达式。</p>
<p>Len Len函数确定字符串的大小或存储这个变量需要多少字符。<br />
用法为：result = Len(string | varname)<br />
其中，result是字符串中的字符数或存储这个变量所需的字节数，string是任意有效的字符串表达式，varname是变量名。</p>
<p>LenB Len函数确定字符串的大小或存储这个变量需要多少字节。<br />
用法为：result = LenB(string | varname)<br />
其中，result是字符串中的字节数或存储这个变量所需的字节数，string是任意有效的字符串表达式，varname是变量名。</p>
<p>LTrim LTrim函数复制字符串并去掉前面的空格。<br />
用法为：result = LTrim(string)<br />
其中，result是去掉空格后的字符串，string是要去掉空格的有效字符串表达式。</p>
<p>Mid Mid函数从字符串的某个位置复制指定数目的字符。<br />
用法为：result = Mid(string,start[,length])<br />
其中，result是结果字符串，string是要从中复制字符的表达式，start是string中复制的起始位置，length是要复制的字符数。</p>
<p>MidB Mid函数从字符串的某个位置复制指定数目的字节。<br />
用法为：result = Mid(string,start[,length])<br />
其中，result是结果字符串，string是要从中复制字节的表达式，start是string中复制的起始位置，length是要复制的字节数。</p>
<p>Right Right函数从字符串的尾部提取指定数目的字符。<br />
用法为：result = Right(string,length)<br />
其中result是字符串变量，string是有效的字符串表达式，length是表示返回多少字符的数值型表达式。</p>
<p>RightB RightB函数从字符串的起始处提取指定数目的字节。<br />
用法为：result = RightB(string,length)<br />
其中result是字符串变量，string是有效的字符串表达式，length是表示提取的字节数的数值型表达式。</p>
<p>RTrim RTrim函数复制字符串并去掉尾部的空格。<br />
用法为：result = RTrim(string)<br />
其中，result是去掉空格后的字符串，string是要去掉空格的有效字符串表达式。</p>
<p>String String函数构造含有多个相同字符的字符串。<br />
用法为：result = String(number, character)<br />
其中，result是字符串变量，number是返回字符串的长度，character是用来构造返回字符串的字符码。</p>
<p>Trim Trim函数复制字符串并去掉首尾的空格。<br />
用法为：result = Trim(string)<br />
其中，result是去掉空格后的字符串，string是要去掉空格的有效字符串表达式。</p>
<p>UCase UCase函数把字符串变为大写形式。<br />
用法为：result = UCase(string)<br />
其中result是大写字符串，string是任意有效的字符串表达式。</p>
<p>asp字符串函数   [讨论]</p>
<p><strong>函数说明</strong></p>
<p>CBool</p>
<p>数据转Boolean类型</p>
<p>Cdate</p>
<p>数据转Time类型</p>
<p>CDbl</p>
<p>数据转Double类型</p>
<p>Cint</p>
<p>数据转Integer类型</p>
<p>CLng</p>
<p>数据转Lang类型</p>
<p>Asc</p>
<p>字符转数字类型</p>
<p>CStr</p>
<p>数字转String类型</p>
<p>Chr</p>
<p>数字转字符类型</p>
<p>Variant变量一般会将其代表的数据子类型自动转换成合适的数据类型,但有时候,自动转换也会造成一些数据类型不匹配的错误.这时,可使用转换函数来强制转换数据的子类型.</p>
<p><strong>函数 功能</strong></p>
<p>Asc 函数 返回与字符串的第一个字母对应的 ANSI 字符代码。</p>
<p>Chr 函数 返回与指定的 ANSI 字符代码相对应的字符</p>
<p>Hex 函数 返回表示十六进制数字值的字符串。</p>
<p>Oct 函数 返回表示数字八进制值的字符串。</p>
<p>CStr 函数 返回表达式，该表达式已被转换为 字符串 子类型。</p>
<p>CDate 函数 返回表达式，此表达式已被转换为 日期 子类型。</p>
<p>CInt 函数 返回表达式，此表达式已被转换为 整数 子类型。</p>
<p>CLng 函数 返回表达式，此表达式已被转换为 长整数 子类型</p>
<p>CSng 函数 返回表达式，该表达式已被转换为 Single 子类型</p>
<p>CDbl 函数 返回表达式，此表达式已被转换为 Double 子类型</p>
<p>CBool 函数 返回表达式，此表达式已转换为 布尔 子类型</p>
<p><strong>1、Asc 函数示例</strong></p>
<p>下面例子中, Asc 返回每一个字符串首字母的 ANSI 字符代码:</p>
<p>Dim MyNumber</p>
<p>MyNumber = Asc("A") '返回 65。</p>
<p>MyNumber = Asc("a") '返回 97。</p>
<p>MyNumber = Asc("Apple") '返回 65。</p>
<p><strong>2、Chr 函数示例</strong></p>
<p>下面例子利用 Chr 函数返回与指定的字符代码相对应的字符:</p>
<p>Dim MyChar</p>
<p>MyChar = Chr(65) '返回 A。</p>
<p>MyChar = Chr(97) '返回 a。</p>
<p>MyChar = Chr(62) '返回 &gt;。</p>
<p>MyChar = Chr(37) '返回 %。</p>
<p><strong>3、Hex 函数示例</strong></p>
<p>下面的示例利用 Hex 函数返回数字的十六进制数：</p>
<p>Dim MyHex</p>
<p>MyHex = Hex(5) ' 返回 5。</p>
<p>MyHex = Hex(10) ' 返回A。</p>
<p>MyHex = Hex(459) ' 返回 1CB。</p>
<p><strong>4、Oct 函数示例</strong></p>
<p>下面的示例利用 Oct 函数返回数值的八进制数：</p>
<p>Dim MyOct</p>
<p>MyOct = Oct(4) ' 返回 4。</p>
<p>MyOct = Oct(8) ' 返回 10。</p>
<p>MyOct = Oct(459) ' 返回 713。</p>
<p><strong>5、 CStr 函数示例</strong></p>
<p>&lt;%num1=666StrWelcome="欢迎第"&amp;CStr(num1)&amp;"个来访者"%&gt;</p>
<p>CStr将变量num1由整数子类型强制转换为字符串子类型</p>
<p><strong>6、CDate 函数示例</strong></p>
<p>MyDate = "October 19, 1962" ' 定义日期。</p>
<p>MyShortDate = CDate(MyDate) ' 转换为日期数据类型。</p>
<p>MyTime = "4:35:47 PM" ' 定义时间。</p>
<p>MyShortTime = CDate(MyTime) ' 转换为日期数据类型。</p>
<p><strong>7、CInt 函数示例</strong></p>
<p>Dim MyDouble, MyInt</p>
<p>MyDouble = 2345.5678 ' MyDouble 是 Double。</p>
<p>MyInt = CInt(MyDouble) ' MyInt 包含 2346。</p>
<p><strong>8、CLng 函数示例</strong></p>
<p>Dim MyVal1, MyVal2, MyLong1, MyLong2</p>
<p>MyVal1 = 25427.45: MyVal2 = 25427.55 ' MyVal1, MyVal2 是双精度值。</p>
<p>MyLong1 = CLng(MyVal1) ' MyLong1 25427。</p>
<p>MyLong2 = CLng(MyVal2) ' MyLong2 包含 25428 。</p>
<p><strong>9、CBool 函数示例</strong></p>
<p>Dim A, B, Check</p>
<p>A = 5: B = 5 ' 初始化变量。</p>
<p>Check = CBool(A = B) '复选框设为 True 。</p>
<p>A = 0 '定义变量。</p>
<p>Check = CBool(A) '复选框设为 False</p>
]]></content:encoded>
			<wfw:commentRss>http://www.3code.cn/asp-string-function/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

