﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>BlogJava-.№爱の冰封-文章分类-常用工具</title><link>http://www.blogjava.net/afei0922/category/23982.html</link><description>没关系了,哪来那么多一生一世</description><language>zh-cn</language><lastBuildDate>Tue, 17 Jul 2007 18:15:09 GMT</lastBuildDate><pubDate>Tue, 17 Jul 2007 18:15:09 GMT</pubDate><ttl>60</ttl><item><title>MySQL修改root密码方法总结</title><link>http://www.blogjava.net/afei0922/articles/130773.html</link><dc:creator>冰封的爱</dc:creator><author>冰封的爱</author><pubDate>Tue, 17 Jul 2007 03:30:00 GMT</pubDate><guid>http://www.blogjava.net/afei0922/articles/130773.html</guid><wfw:comment>http://www.blogjava.net/afei0922/comments/130773.html</wfw:comment><comments>http://www.blogjava.net/afei0922/articles/130773.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/afei0922/comments/commentRss/130773.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/afei0922/services/trackbacks/130773.html</trackback:ping><description><![CDATA[<p>首先要声明一点，大部分情况下，修改<a onclick="javascript:tagshow(event, 'MySQL');" href="javascript:;" target=_self><u><strong><font color=#800080>MySQL</font></strong></u></a>是需要有mysql里的root权限的， <br>所以一般用户无法更改密码，除非请求管理员。 <br><br>方法一 <br>使用phpmyadmin，这是最简单的了，修改mysql库的user表， <br>不过别忘了使用PASSWORD函数。 <br><br>方法二 <br>使用mysqladmin，这是前面声明的一个特例。 <br>mysqladmin -u root -p password mypasswd <br>输入这个命令后，需要输入root的原密码，然后root的密码将改为mypasswd。 <br>把命令里的root改为你的用户名，你就可以改你自己的密码了。 <br>当然如果你的mysqladmin连接不上mysql server，或者你没有办法执行mysqladmin， <br>那么这种方法就是无效的。 <br>而且mysqladmin无法把密码清空。 <br><br>下面的方法都在mysql提示符下使用，且必须有mysql的root权限： <br>方法三 <br>mysql&gt; INSERT INTO mysql.user (Host,User,Password) <br>VALUES(\'%\',\'jeffrey\',PASSWORD(\'biscuit\')); <br>mysql&gt; FLUSH PRIVILEGES <br>确切地说这是在增加一个用户，用户名为jeffrey，密码为biscuit。 <br>在《mysql中文参考手册》里有这个例子，所以我也就写出来了。 <br>注意要使用PASSWORD函数，然后还要使用FLUSH PRIVILEGES。 <br><br>方法四 <br>和方法三一样，只是使用了REPLACE语句 <br>mysql&gt; REPLACE INTO mysql.user (Host,User,Password) <br>VALUES(\'%\',\'jeffrey\',PASSWORD(\'biscuit\')); <br>mysql&gt; FLUSH PRIVILEGES <br><br>方法五 <br>使用SET PASSWORD语句， <br>mysql&gt; SET PASSWORD FOR jeffrey@\"%\" = PASSWORD(\'biscuit\'); <br>你也必须使用PASSWORD()函数， <br>但是不需要使用FLUSH PRIVILEGES。 <br><br><br>方法六 <br>使用GRANT ... IDENTIFIED BY语句 <br>mysql&gt; GRANT USAGE ON *.* TO jeffrey@\"%\" IDENTIFIED BY \'biscuit\'; <br>这里PASSWORD()函数是不必要的，也不需要使用FLUSH PRIVILEGES。 <br><br>方法七use&nbsp;mysql <br>update&nbsp;user&nbsp;set&nbsp;Password=password('newpassword')&nbsp;where&nbsp;User='root'; <br>flush&nbsp;privileges; <br><br>注意： PASSWORD() [不是]以在Unix口令加密的同样方法施行口令加密。</p>
<img src ="http://www.blogjava.net/afei0922/aggbug/130773.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/afei0922/" target="_blank">冰封的爱</a> 2007-07-17 11:30 <a href="http://www.blogjava.net/afei0922/articles/130773.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Combobox可输入下拉框</title><link>http://www.blogjava.net/afei0922/articles/129593.html</link><dc:creator>冰封的爱</dc:creator><author>冰封的爱</author><pubDate>Wed, 11 Jul 2007 05:29:00 GMT</pubDate><guid>http://www.blogjava.net/afei0922/articles/129593.html</guid><wfw:comment>http://www.blogjava.net/afei0922/comments/129593.html</wfw:comment><comments>http://www.blogjava.net/afei0922/articles/129593.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/afei0922/comments/commentRss/129593.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/afei0922/services/trackbacks/129593.html</trackback:ping><description><![CDATA[<p>详情请见附件,内有Domo:<br>&nbsp;&nbsp;&nbsp;<a href="http://www.blogjava.net/Files/afei0922/Combobox.rar">/Files/afei0922/Combobox.rar</a></p>
<img src ="http://www.blogjava.net/afei0922/aggbug/129593.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/afei0922/" target="_blank">冰封的爱</a> 2007-07-11 13:29 <a href="http://www.blogjava.net/afei0922/articles/129593.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>自动生成32位永不重复ID</title><link>http://www.blogjava.net/afei0922/articles/129589.html</link><dc:creator>冰封的爱</dc:creator><author>冰封的爱</author><pubDate>Wed, 11 Jul 2007 05:19:00 GMT</pubDate><guid>http://www.blogjava.net/afei0922/articles/129589.html</guid><wfw:comment>http://www.blogjava.net/afei0922/comments/129589.html</wfw:comment><comments>http://www.blogjava.net/afei0922/articles/129589.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/afei0922/comments/commentRss/129589.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/afei0922/services/trackbacks/129589.html</trackback:ping><description><![CDATA[此压缩文件内有方法说明和方法:<br><a href="http://www.blogjava.net/Files/afei0922/Auto32ID.rar">/Files/afei0922/Auto32ID.rar</a>
<img src ="http://www.blogjava.net/afei0922/aggbug/129589.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/afei0922/" target="_blank">冰封的爱</a> 2007-07-11 13:19 <a href="http://www.blogjava.net/afei0922/articles/129589.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>BarcodeJSP_TRIAL_条形码</title><link>http://www.blogjava.net/afei0922/articles/129587.html</link><dc:creator>冰封的爱</dc:creator><author>冰封的爱</author><pubDate>Wed, 11 Jul 2007 05:17:00 GMT</pubDate><guid>http://www.blogjava.net/afei0922/articles/129587.html</guid><wfw:comment>http://www.blogjava.net/afei0922/comments/129587.html</wfw:comment><comments>http://www.blogjava.net/afei0922/articles/129587.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/afei0922/comments/commentRss/129587.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/afei0922/services/trackbacks/129587.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp;只有注册用户登录后才能阅读该文。<a href='http://www.blogjava.net/afei0922/articles/129587.html'>阅读全文</a><img src ="http://www.blogjava.net/afei0922/aggbug/129587.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/afei0922/" target="_blank">冰封的爱</a> 2007-07-11 13:17 <a href="http://www.blogjava.net/afei0922/articles/129587.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>经常使用的正则表达式</title><link>http://www.blogjava.net/afei0922/articles/129579.html</link><dc:creator>冰封的爱</dc:creator><author>冰封的爱</author><pubDate>Wed, 11 Jul 2007 05:08:00 GMT</pubDate><guid>http://www.blogjava.net/afei0922/articles/129579.html</guid><wfw:comment>http://www.blogjava.net/afei0922/comments/129579.html</wfw:comment><comments>http://www.blogjava.net/afei0922/articles/129579.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/afei0922/comments/commentRss/129579.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/afei0922/services/trackbacks/129579.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: //角色添加&nbsp;function&nbsp;add(){&nbsp;var&nbsp;sendcount,flag,delcount,num1;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;flag=0;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;delcount=0;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;sendcount=docume...&nbsp;&nbsp;<a href='http://www.blogjava.net/afei0922/articles/129579.html'>阅读全文</a><img src ="http://www.blogjava.net/afei0922/aggbug/129579.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/afei0922/" target="_blank">冰封的爱</a> 2007-07-11 13:08 <a href="http://www.blogjava.net/afei0922/articles/129579.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>java日期比较</title><link>http://www.blogjava.net/afei0922/articles/129577.html</link><dc:creator>冰封的爱</dc:creator><author>冰封的爱</author><pubDate>Wed, 11 Jul 2007 05:06:00 GMT</pubDate><guid>http://www.blogjava.net/afei0922/articles/129577.html</guid><wfw:comment>http://www.blogjava.net/afei0922/comments/129577.html</wfw:comment><comments>http://www.blogjava.net/afei0922/articles/129577.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/afei0922/comments/commentRss/129577.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/afei0922/services/trackbacks/129577.html</trackback:ping><description><![CDATA[java的日期比较方法(精确到秒):<br>
<div style="BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 13px; PADDING-BOTTOM: 4px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 98%; WORD-BREAK: break-all; PADDING-TOP: 4px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #eeeeee"><img id=Codehighlighter1_44_620_Open_Image onclick="this.style.display='none'; Codehighlighter1_44_620_Open_Text.style.display='none'; Codehighlighter1_44_620_Closed_Image.style.display='inline'; Codehighlighter1_44_620_Closed_Text.style.display='inline';" src="http://www.blogjava.net/Images/OutliningIndicators/ExpandedBlockStart.gif" align=top><img id=Codehighlighter1_44_620_Closed_Image style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_44_620_Closed_Text.style.display='none'; Codehighlighter1_44_620_Open_Image.style.display='inline'; Codehighlighter1_44_620_Open_Text.style.display='inline';" src="http://www.blogjava.net/Images/OutliningIndicators/ContractedBlock.gif" align=top><span style="COLOR: #0000ff">public</span><span style="COLOR: #000000">&nbsp;</span><span style="COLOR: #0000ff">boolean</span><span style="COLOR: #000000">&nbsp;compDate(String&nbsp;s1,String&nbsp;s2)</span><span id=Codehighlighter1_44_620_Closed_Text style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff"><img src="http://www.blogjava.net/Images/dot.gif"></span><span id=Codehighlighter1_44_620_Open_Text><span style="COLOR: #000000">{<br><img src="http://www.blogjava.net/Images/OutliningIndicators/InBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="COLOR: #0000ff">int</span><span style="COLOR: #000000">&nbsp;day</span><span style="COLOR: #000000">=</span><span style="COLOR: #000000">0</span><span style="COLOR: #000000">;&nbsp;<br><img src="http://www.blogjava.net/Images/OutliningIndicators/InBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;SimpleDateFormat&nbsp;sf</span><span style="COLOR: #000000">=</span><span style="COLOR: #0000ff">new</span><span style="COLOR: #000000">&nbsp;SimpleDateFormat(</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">yyyy-MM-dd</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">);<br><img src="http://www.blogjava.net/Images/OutliningIndicators/InBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;GregorianCalendar&nbsp;calendar1</span><span style="COLOR: #000000">=</span><span style="COLOR: #0000ff">new</span><span style="COLOR: #000000">&nbsp;GregorianCalendar();<br><img src="http://www.blogjava.net/Images/OutliningIndicators/InBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;GregorianCalendar&nbsp;calendar2</span><span style="COLOR: #000000">=</span><span style="COLOR: #0000ff">new</span><span style="COLOR: #000000">&nbsp;GregorianCalendar();<br><img src="http://www.blogjava.net/Images/OutliningIndicators/InBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="COLOR: #008000">//</span><span style="COLOR: #008000">String&nbsp;s1="2006-04-21";<br><img src="http://www.blogjava.net/Images/OutliningIndicators/InBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="COLOR: #008000">//</span><span style="COLOR: #008000">String&nbsp;s2="2006-04-25";</span><span style="COLOR: #008000"><br><img src="http://www.blogjava.net/Images/OutliningIndicators/InBlock.gif" align=top></span><span style="COLOR: #000000">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Date&nbsp;xxx1</span><span style="COLOR: #000000">=</span><span style="COLOR: #0000ff">new</span><span style="COLOR: #000000">&nbsp;Date();<br><img src="http://www.blogjava.net/Images/OutliningIndicators/InBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Date&nbsp;xxx2</span><span style="COLOR: #000000">=</span><span style="COLOR: #0000ff">new</span><span style="COLOR: #000000">&nbsp;Date();<br><img id=Codehighlighter1_344_463_Open_Image onclick="this.style.display='none'; Codehighlighter1_344_463_Open_Text.style.display='none'; Codehighlighter1_344_463_Closed_Image.style.display='inline'; Codehighlighter1_344_463_Closed_Text.style.display='inline';" src="http://www.blogjava.net/Images/OutliningIndicators/ExpandedSubBlockStart.gif" align=top><img id=Codehighlighter1_344_463_Closed_Image style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_344_463_Closed_Text.style.display='none'; Codehighlighter1_344_463_Open_Image.style.display='inline'; Codehighlighter1_344_463_Open_Text.style.display='inline';" src="http://www.blogjava.net/Images/OutliningIndicators/ContractedSubBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="COLOR: #0000ff">try</span><span style="COLOR: #000000">&nbsp;</span><span id=Codehighlighter1_344_463_Closed_Text style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff"><img src="http://www.blogjava.net/Images/dot.gif"></span><span id=Codehighlighter1_344_463_Open_Text><span style="COLOR: #000000">{<br><img src="http://www.blogjava.net/Images/OutliningIndicators/InBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;xxx1</span><span style="COLOR: #000000">=</span><span style="COLOR: #000000">sf.parse(s1);<br><img src="http://www.blogjava.net/Images/OutliningIndicators/InBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;xxx2</span><span style="COLOR: #000000">=</span><span style="COLOR: #000000">sf.parse(s2);<br><img src="http://www.blogjava.net/Images/OutliningIndicators/InBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;day&nbsp;</span><span style="COLOR: #000000">=</span><span style="COLOR: #000000">&nbsp;(</span><span style="COLOR: #0000ff">int</span><span style="COLOR: #000000">)&nbsp;((xxx2.getTime()&nbsp;</span><span style="COLOR: #000000">-</span><span style="COLOR: #000000">&nbsp;xxx1.getTime())&nbsp;</span><span style="COLOR: #000000">/</span><span style="COLOR: #000000">&nbsp;</span><span style="COLOR: #000000">3600</span><span style="COLOR: #000000">&nbsp;</span><span style="COLOR: #000000">/</span><span style="COLOR: #000000">&nbsp;</span><span style="COLOR: #000000">24</span><span style="COLOR: #000000">&nbsp;</span><span style="COLOR: #000000">/</span><span style="COLOR: #000000">&nbsp;</span><span style="COLOR: #000000">1000</span><span style="COLOR: #000000">);<br><img id=Codehighlighter1_490_556_Open_Image onclick="this.style.display='none'; Codehighlighter1_490_556_Open_Text.style.display='none'; Codehighlighter1_490_556_Closed_Image.style.display='inline'; Codehighlighter1_490_556_Closed_Text.style.display='inline';" src="http://www.blogjava.net/Images/OutliningIndicators/ExpandedSubBlockStart.gif" align=top><img id=Codehighlighter1_490_556_Closed_Image style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_490_556_Closed_Text.style.display='none'; Codehighlighter1_490_556_Open_Image.style.display='inline'; Codehighlighter1_490_556_Open_Text.style.display='inline';" src="http://www.blogjava.net/Images/OutliningIndicators/ContractedSubBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}</span></span><span style="COLOR: #000000">&nbsp;</span><span style="COLOR: #0000ff">catch</span><span style="COLOR: #000000">&nbsp;(ParseException&nbsp;e)&nbsp;</span><span id=Codehighlighter1_490_556_Closed_Text style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff"><img src="http://www.blogjava.net/Images/dot.gif"></span><span id=Codehighlighter1_490_556_Open_Text><span style="COLOR: #000000">{<br><img src="http://www.blogjava.net/Images/OutliningIndicators/InBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="COLOR: #008000">//</span><span style="COLOR: #008000">&nbsp;TODO&nbsp;Auto-generated&nbsp;catch&nbsp;block</span><span style="COLOR: #008000"><br><img src="http://www.blogjava.net/Images/OutliningIndicators/InBlock.gif" align=top></span><span style="COLOR: #000000">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;e.printStackTrace();<br><img src="http://www.blogjava.net/Images/OutliningIndicators/ExpandedSubBlockEnd.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}</span></span><span style="COLOR: #000000"><br><img id=Codehighlighter1_570_590_Open_Image onclick="this.style.display='none'; Codehighlighter1_570_590_Open_Text.style.display='none'; Codehighlighter1_570_590_Closed_Image.style.display='inline'; Codehighlighter1_570_590_Closed_Text.style.display='inline';" src="http://www.blogjava.net/Images/OutliningIndicators/ExpandedSubBlockStart.gif" align=top><img id=Codehighlighter1_570_590_Closed_Image style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_570_590_Closed_Text.style.display='none'; Codehighlighter1_570_590_Open_Image.style.display='inline'; Codehighlighter1_570_590_Open_Text.style.display='inline';" src="http://www.blogjava.net/Images/OutliningIndicators/ContractedSubBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="COLOR: #0000ff">if</span><span style="COLOR: #000000">(day</span><span style="COLOR: #000000">&gt;</span><span style="COLOR: #000000">10</span><span style="COLOR: #000000">)</span><span id=Codehighlighter1_570_590_Closed_Text style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff"><img src="http://www.blogjava.net/Images/dot.gif"></span><span id=Codehighlighter1_570_590_Open_Text><span style="COLOR: #000000">{<br><img src="http://www.blogjava.net/Images/OutliningIndicators/InBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="COLOR: #0000ff">return</span><span style="COLOR: #000000">&nbsp;</span><span style="COLOR: #0000ff">true</span><span style="COLOR: #000000">;<br><img id=Codehighlighter1_595_616_Open_Image onclick="this.style.display='none'; Codehighlighter1_595_616_Open_Text.style.display='none'; Codehighlighter1_595_616_Closed_Image.style.display='inline'; Codehighlighter1_595_616_Closed_Text.style.display='inline';" src="http://www.blogjava.net/Images/OutliningIndicators/ExpandedSubBlockStart.gif" align=top><img id=Codehighlighter1_595_616_Closed_Image style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_595_616_Closed_Text.style.display='none'; Codehighlighter1_595_616_Open_Image.style.display='inline'; Codehighlighter1_595_616_Open_Text.style.display='inline';" src="http://www.blogjava.net/Images/OutliningIndicators/ContractedSubBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}</span></span><span style="COLOR: #0000ff">else</span><span id=Codehighlighter1_595_616_Closed_Text style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff"><img src="http://www.blogjava.net/Images/dot.gif"></span><span id=Codehighlighter1_595_616_Open_Text><span style="COLOR: #000000">{<br><img src="http://www.blogjava.net/Images/OutliningIndicators/InBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="COLOR: #0000ff">return</span><span style="COLOR: #000000">&nbsp;</span><span style="COLOR: #0000ff">false</span><span style="COLOR: #000000">;<br><img src="http://www.blogjava.net/Images/OutliningIndicators/ExpandedSubBlockEnd.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}</span></span><span style="COLOR: #000000"><br><img src="http://www.blogjava.net/Images/OutliningIndicators/ExpandedBlockEnd.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}</span></span><span style="COLOR: #000000">&nbsp;<br><img src="http://www.blogjava.net/Images/OutliningIndicators/None.gif" align=top></span></div>
<img src ="http://www.blogjava.net/afei0922/aggbug/129577.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/afei0922/" target="_blank">冰封的爱</a> 2007-07-11 13:06 <a href="http://www.blogjava.net/afei0922/articles/129577.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>JAVA除法保留小数点后两位的两种方法</title><link>http://www.blogjava.net/afei0922/articles/129056.html</link><dc:creator>冰封的爱</dc:creator><author>冰封的爱</author><pubDate>Mon, 09 Jul 2007 07:48:00 GMT</pubDate><guid>http://www.blogjava.net/afei0922/articles/129056.html</guid><wfw:comment>http://www.blogjava.net/afei0922/comments/129056.html</wfw:comment><comments>http://www.blogjava.net/afei0922/articles/129056.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/afei0922/comments/commentRss/129056.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/afei0922/services/trackbacks/129056.html</trackback:ping><description><![CDATA[<p>1.<strong>(double) (Math.round(sd3*10000)/10000.0);&nbsp;</strong></p>
<p>这样为保持4位</p>
<p><strong>(double) (Math.round(sd3*100)/100.0);</strong></p>
<p>这样为保持2位.</p>
<p>&nbsp;</p>
<p>2.另一种办法</p>
<strong>import java.text.DecimalFormat; </strong>
<p><strong>DecimalFormat df2&nbsp; = new DecimalFormat("###.00");</strong></p>
<p><strong>DecimalFormat df2&nbsp; = new DecimalFormat("###.000");</strong></p>
<p><strong>System.out.println(df2.format(doube_var));</strong></p>
<p>第一个为2位,第二个为3位.</p>
<img src ="http://www.blogjava.net/afei0922/aggbug/129056.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/afei0922/" target="_blank">冰封的爱</a> 2007-07-09 15:48 <a href="http://www.blogjava.net/afei0922/articles/129056.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>阿拉伯数字转换为中文大写汉字</title><link>http://www.blogjava.net/afei0922/articles/129054.html</link><dc:creator>冰封的爱</dc:creator><author>冰封的爱</author><pubDate>Mon, 09 Jul 2007 07:46:00 GMT</pubDate><guid>http://www.blogjava.net/afei0922/articles/129054.html</guid><wfw:comment>http://www.blogjava.net/afei0922/comments/129054.html</wfw:comment><comments>http://www.blogjava.net/afei0922/articles/129054.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/afei0922/comments/commentRss/129054.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/afei0922/services/trackbacks/129054.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 采用了递归的方法&nbsp;&nbsp;1package&nbsp;src;&nbsp;&nbsp;2/**&nbsp;*//**&nbsp;*//**&nbsp;*//**&nbsp;&nbsp;3&nbsp;*&nbsp;&nbsp;&nbsp;4&nbsp;*&nbsp;@author&nbsp;Mr.Yang&nbsp;&nbsp;6&nbsp;*/&nbsp;&nbsp;7publi...&nbsp;&nbsp;<a href='http://www.blogjava.net/afei0922/articles/129054.html'>阅读全文</a><img src ="http://www.blogjava.net/afei0922/aggbug/129054.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/afei0922/" target="_blank">冰封的爱</a> 2007-07-09 15:46 <a href="http://www.blogjava.net/afei0922/articles/129054.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Js字符串操作函数大全</title><link>http://www.blogjava.net/afei0922/articles/126877.html</link><dc:creator>冰封的爱</dc:creator><author>冰封的爱</author><pubDate>Thu, 28 Jun 2007 09:45:00 GMT</pubDate><guid>http://www.blogjava.net/afei0922/articles/126877.html</guid><wfw:comment>http://www.blogjava.net/afei0922/comments/126877.html</wfw:comment><comments>http://www.blogjava.net/afei0922/articles/126877.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/afei0922/comments/commentRss/126877.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/afei0922/services/trackbacks/126877.html</trackback:ping><description><![CDATA[<p>Js字符串操作函数大全</p>
<p>/*<br>******************************************<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 字符串函数扩充&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br>******************************************<br>*/</p>
<p>/*<br>===========================================<br>//去除左边的空格<br>===========================================</p>
<p>*/<br>String.prototype.LTrim = function()<br>{<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; return this.replace(/(^\s*)/g, "");<br>}</p>
<p><br>/*<br>===========================================<br>//去除右边的空格<br>===========================================<br>*/<br>String.prototype.Rtrim = function()<br>{<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; return this.replace(/(\s*$)/g, "");<br>}</p>
<p>&nbsp;</p>
<p>/*<br>===========================================<br>//去除前后空格<br>===========================================<br>*/<br>String.prototype.Trim = function()<br>{<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; return this.replace(/(^\s*)|(\s*$)/g, "");<br>}</p>
<p>/*<br>===========================================<br>//得到左边的字符串<br>===========================================<br>*/<br>String.prototype.Left = function(len)<br>{</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if(isNaN(len)||len==null)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; {<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; len = this.length;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; else<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; {<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if(parseInt(len)&lt;0||parseInt(len)&gt;this.length)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; {<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; len = this.length;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; return this.substr(0,len);<br>}</p>
<p><br>/*<br>===========================================<br>//得到右边的字符串<br>===========================================<br>*/<br>String.prototype.Right = function(len)<br>{</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if(isNaN(len)||len==null)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; {<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; len = this.length;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; else<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; {<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if(parseInt(len)&lt;0||parseInt(len)&gt;this.length)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; {<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; len = this.length;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; return this.substring(this.length-len,this.length);<br>}</p>
<p><br>/*<br>===========================================<br>//得到中间的字符串,注意从0开始<br>===========================================<br>*/<br>String.prototype.Mid = function(start,len)<br>{<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; return this.substr(start,len);<br>}</p>
<p><br>/*<br>===========================================<br>//在字符串里查找另一字符串:位置从0开始<br>===========================================<br>*/<br>String.prototype.InStr = function(str)<br>{</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if(str==null)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; {<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; str = "";<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; return this.indexOf(str);<br>}</p>
<p>/*<br>===========================================<br>//在字符串里反向查找另一字符串:位置0开始<br>===========================================<br>*/<br>String.prototype.InStrRev = function(str)<br>{</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if(str==null)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; {<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; str = "";<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; return this.lastIndexOf(str);<br>}</p>
<p>&nbsp;</p>
<p>/*<br>===========================================<br>//计算字符串打印长度<br>===========================================<br>*/<br>String.prototype.LengthW = function()<br>{<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; return this.replace(/[^\x00-\xff]/g,"**").length;<br>}</p>
<p>/*<br>===========================================<br>//是否是正确的IP地址<br>===========================================<br>*/<br>String.prototype.isIP = function()<br>{</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; var reSpaceCheck = /^(\d+)\.(\d+)\.(\d+)\.(\d+)$/;</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if (reSpaceCheck.test(this))<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; {<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; this.match(reSpaceCheck);<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if (RegExp.$1 &lt;= 255 &amp;&amp; RegExp.$1 &gt;= 0 <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &amp;&amp; RegExp.$2 &lt;= 255 &amp;&amp; RegExp.$2 &gt;= 0 <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &amp;&amp; RegExp.$3 &lt;= 255 &amp;&amp; RegExp.$3 &gt;= 0 <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &amp;&amp; RegExp.$4 &lt;= 255 &amp;&amp; RegExp.$4 &gt;= 0) <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; {<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; return true;&nbsp;&nbsp;&nbsp;&nbsp; <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; else<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; {<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; return false;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; else<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; {<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; return false;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }<br>&nbsp;&nbsp; <br>}</p>
<p><br>/*<br>===========================================<br>//是否是正确的长日期<br>===========================================<br>*/<br>String.prototype.isLongDate = function()<br>{<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; var r = this.replace(/(^\s*)|(\s*$)/g, "").match(/^(\d{1,4})(-|\/)(\d{1,2})\2(\d{1,2}) (\d{1,2}):(\d{1,2}):(\d{1,2})$/); <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if(r==null)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; {<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; return false; <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; var d = new Date(r[1], r[3]-1,r[4],r[5],r[6],r[7]); <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; return (d.getFullYear()==r[1]&amp;&amp;(d.getMonth()+1)==r[3]&amp;&amp;d.getDate()==r[4]&amp;&amp;d.getHours()==r[5]&amp;&amp;d.getMinutes()==r[6]&amp;&amp;d.getSeconds()==r[7]);</p>
<p>}</p>
<p>/*<br>===========================================<br>//是否是正确的短日期<br>===========================================<br>*/<br>String.prototype.isShortDate = function()<br>{<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; var r = this.replace(/(^\s*)|(\s*$)/g, "").match(/^(\d{1,4})(-|\/)(\d{1,2})\2(\d{1,2})$/); <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if(r==null)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; {<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; return false; <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; var d = new Date(r[1], r[3]-1, r[4]); <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; return (d.getFullYear()==r[1]&amp;&amp;(d.getMonth()+1)==r[3]&amp;&amp;d.getDate()==r[4]);<br>}</p>
<p>/*<br>===========================================<br>//是否是正确的日期<br>===========================================<br>*/<br>String.prototype.isDate = function()<br>{<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; return this.isLongDate()||this.isShortDate();<br>}</p>
<p>/*<br>===========================================<br>//是否是手机<br>===========================================<br>*/<br>String.prototype.isMobile = function()<br>{<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; return /^0{0,1}13[0-9]{9}$/.test(this);<br>}</p>
<p>/*<br>===========================================<br>//是否是邮件<br>===========================================<br>*/<br>String.prototype.isEmail = function()<br>{<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; return /^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/.test(this);<br>}</p>
<p>/*<br>===========================================<br>//是否是邮编(中国)<br>===========================================<br>*/</p>
<p>String.prototype.isZipCode = function()<br>{<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; return /^[\\d]{6}$/.test(this);<br>}</p>
<p>/*<br>===========================================<br>//是否是有汉字<br>===========================================<br>*/<br>String.prototype.existChinese = function()<br>{<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; //[\u4E00-\u9FA5]為漢字﹐[\uFE30-\uFFA0]為全角符號<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; return /^[\x00-\xff]*$/.test(this);<br>}</p>
<p>/*<br>===========================================<br>//是否是合法的文件名/目录名<br>===========================================<br>*/<br>String.prototype.isFileName = function()<br>{<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; return !/[\\\/\*\?\|:"&lt;&gt;]/g.test(this);<br>}</p>
<p>/*<br>===========================================<br>//是否是有效链接<br>===========================================<br>*/<br>String.prototype.isUrl = function()<br>{<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; return /^http[s]?:\/\/([\w-]+\.)+[\w-]+([\w-./?%&amp;=]*)?$/i.test(this);<br>}</p>
<p><br>/*<br>===========================================<br>//是否是有效的身份证(中国)<br>===========================================<br>*/<br>String.prototype.isIDCard = function()<br>{<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; var iSum=0;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; var info="";<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; var sId = this;</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; var aCity={11:"北京",12:"天津",13:"河北",14:"山西",15:"内蒙古",21:"辽宁",22:"吉林",23:"黑龙江",31:"上海",32:"江苏",33:"浙江",34:"安徽",35:"福建",36:"江西",37:"山东",41:"河南",42:"湖北",43:"湖南",44:"广东",45:"广西",46:"海南",50:"重庆",51:"四川",52:"贵州",53:"云南",54:"西藏",61:"陕西",62:"甘肃",63:"青海",64:"宁夏",65:"新疆",71:"台湾",81:"香港",82:"澳门",91:"国外"};</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if(!/^\d{17}(\d|x)$/i.test(sId))<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; {<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; return false;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; sId=sId.replace(/x$/i,"a");<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; //非法地区<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if(aCity[parseInt(sId.substr(0,2))]==null)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; {<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; return false;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; var sBirthday=sId.substr(6,4)+"-"+Number(sId.substr(10,2))+"-"+Number(sId.substr(12,2));</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; var d=new Date(sBirthday.replace(/-/g,"/"))<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; //非法生日<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if(sBirthday!=(d.getFullYear()+"-"+ (d.getMonth()+1) + "-" + d.getDate()))<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; {<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; return false;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; for(var i = 17;i&gt;=0;i--) <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; {<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; iSum += (Math.pow(2,i) % 11) * parseInt(sId.charAt(17 - i),11);<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if(iSum%11!=1)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; {<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; return false;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; return true;</p>
<p>}</p>
<p>/*<br>===========================================<br>//是否是有效的电话号码(中国)<br>===========================================<br>*/<br>String.prototype.isPhoneCall = function()<br>{<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; return /(^[0-9]{3,4}\-[0-9]{3,8}$)|(^[0-9]{3,8}$)|(^\([0-9]{3,4}\)[0-9]{3,8}$)|(^0{0,1}13[0-9]{9}$)/.test(this);<br>}</p>
<p><br>/*<br>===========================================<br>//是否是数字<br>===========================================<br>*/<br>String.prototype.isNumeric = function(flag)<br>{<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; //验证是否是数字<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if(isNaN(this))<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; {</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; return false;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; switch(flag)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; {</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; case null:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; //数字<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; case "":<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; return true;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; case "+":&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; //正数<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; return&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; /(^\+?|^\d?)\d*\.?\d+$/.test(this);<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; case "-":&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; //负数<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; return&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; /^-\d*\.?\d+$/.test(this);<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; case "i":&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; //整数<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; return&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; /(^-?|^\+?|\d)\d+$/.test(this);<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; case "+i":&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; //正整数<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; return&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; /(^\d+$)|(^\+?\d+$)/.test(this);&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; case "-i":&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; //负整数<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; return&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; /^[-]\d+$/.test(this);<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; case "f":&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; //浮点数<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; return&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; /(^-?|^\+?|^\d?)\d*\.\d+$/.test(this);<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; case "+f":&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; //正浮点数<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; return&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; /(^\+?|^\d?)\d*\.\d+$/.test(this);&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; case "-f":&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; //负浮点数<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; return&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; /^[-]\d*\.\d$/.test(this);&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; default:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; //缺省<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; return true;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }<br>}</p>
<p>/*<br>===========================================<br>//是否是颜色(#FFFFFF形式)<br>===========================================<br>*/<br>String.prototype.IsColor = function()<br>{<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; var temp&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; = this;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if (temp=="") return true;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if (temp.length!=7) return false;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; return (temp.search(/\#[a-fA-F0-9]{6}/) != -1);<br>}</p>
<p>/*<br>===========================================<br>//转换成全角<br>===========================================<br>*/<br>String.prototype.toCase = function()<br>{<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; var tmp = "";<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; for(var i=0;i&lt;this.length;i++)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; {<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if(this.charCodeAt(i)&gt;0&amp;&amp;this.charCodeAt(i)&lt;255)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; {<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; tmp += String.fromCharCode(this.charCodeAt(i)+65248);<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; else<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; {<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; tmp += String.fromCharCode(this.charCodeAt(i));<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; return tmp<br>}</p>
<p>/*<br>===========================================<br>//对字符串进行Html编码<br>===========================================<br>*/<br>String.prototype.toHtmlEncode = function()<br>{<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; var str = this;</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; str=str.replace(/&amp;/g,"&amp;amp;");<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; str=str.replace(/&lt;/g,"&amp;lt;");<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; str=str.replace(/&gt;/g,"&amp;gt;");<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; str=str.replace(/\'/g,"&amp;apos;");<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; str=str.replace(/\"/g,"&amp;quot;");<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; str=str.replace(/\n/g,"&lt;br&gt;");<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; str=str.replace(/\ /g,"&amp;nbsp;");<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; str=str.replace(/\t/g,"&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;");</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; return str;<br>}</p>
<p>/*<br>===========================================<br>//转换成日期<br>===========================================<br>*/<br>String.prototype.toDate = function()<br>{<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; try<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; {<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; return new Date(this.replace(/-/g, "\/"));<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; catch(e)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; {<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; return null;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }<br>}</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>1.Asc(x),Chr(x):转换字符，字符码</p>
<p>2。Filter:搜寻字符串数组中的特定字符串</p>
<p>格式：v=filter(x,s[,include[,compare]])</p>
<p>实例：</p>
<p>Dim x()={"kjwang","wangkj","peter"}</p>
<p>Dim v</p>
<p>v=filter(x,"kj") '结果v(0)="kjwang",v(1)="wangkj"</p>
<p>v=filter(x,"kj",false) '结果v(0)="peter"</p>
<p>v=filter(x,"kj",true,vbTextCompare) '不分大小写搜寻 </p>
<p>3.InStr:寻找字符串位置(InstrRev:倒过来寻找字符串）</p>
<p>格式：</p>
<p>v=instr(x,y) '从x字符串第1个字符起找出y字符串出现的位置</p>
<p>v=instr(n,x,y) '从x字符串第n个字符起找出y字符串出现的位置</p>
<p>格式：</p>
<p>v=InstrRev(x,s[,n[,Compare]])</p>
<p>4。Join:将字符串连接</p>
<p>格式：v=join(x[,d]）&#8217;d为分隔字符</p>
<p>5。Len(x):计算字符串x的长度</p>
<p>格式：v=len(x)</p>
<p>6.Left(x,n):返回字符串x左边n个字符(对应Right(x,n))</p>
<p>7。Mid:读取字符串x中间的字符</p>
<p>格式：v=mid(x,n,m)</p>
<p>8。LTrim(x),RTim(x),Trim(x)去空白字符</p>
<p>9.Replace:字符串取代</p>
<p>格式：v=Replace(x,s,r)</p>
<p>实例：x="i saw a saw a saw"</p>
<p>v=replace(x,"saw","so") 'v="i so a so a so"</p>
<p>10.Split:字符串分割</p>
<p>格式：v=split(s[,d])</p>
<p>实例：v=split("vb.net,iis6.0,asp.net",",")</p>
<p>'结果v(0)="vb.net",v(1)="iis6.0",v(2)="asp.net"</p>
<p>11.StrReverse:反转字符串</p>
<p>实例：v=strreverse("kjwang") 'v="gnawjk"</p>
<p>12.UCase(x),LCase(x):变换英文字母的大小写</p>
<p>实例：x="hello,VB中文!"</p>
<p>v=UCase(x) 'v="HELLO,VB中文！" <br>1.取出日期时间</p>
<p>－1）DateValue(x),TimeValue(x)</p>
<p>格式：v=DateValue(x) :取出的&#8220;日期&#8221;部分</p>
<p>　　　v=timevalue(x) '类上</p>
<p>－2）Year(x),Month(x),Day(x)</p>
<p>格式：v=Year(x)</p>
<p>　　　v=Month(x)</p>
<p>　　　v=Day(x)</p>
<p>　　　Hour(x),Minute(x),Second(x):取出时，分，秒</p>
<p>－3）DateSerial(Y,M,D):合并年、月、日成为日期</p>
<p>实例：Dim v</p>
<p>v=DateSerial(1996,10,5) 'v=1996/10/5</p>
<p>　　　TimeSerial(H,M,S):合并时、分、秒成为时间</p>
<p>2.Now:读取系统日期时间</p>
<p>格式：v=now</p>
<p>3.Timer:从凌晨12：00：00AM起所经过的秒数</p>
<p>格式：v=timer</p>
<p>4.DatePart(p,x):取出年、月、日等各部分的数值</p>
<p>实例：Dim X=#2/10/1996 16:45:30#</p>
<p>v=DatePart("yyyy",X) 'v=1996年</p>
<p>v=DatePart("m",X) 'v=2月</p>
<p>v=DatePart("d",X) 'v=10日</p>
<p>v=DatePart("h",X) 'v=16时</p>
<p>v=DatePart("n",X) 'v=45分</p>
<p>v=DatePart("s",X) 'v=30秒</p>
<p>v=DatePart("q",X) 'v=1季（第一季，春季）</p>
<p>v=DatePart("y",X) 'v=41天（1996年的第41天）</p>
<p>v=DatePart("ww",X) 'v=6周（1996年的第6周）</p>
<p>v=DatePart("w",X) 'v=7（第6周的第7天，即星期六）</p>
<p>5。DateAdd(p,n,x):加减若干时间后的新日期时间</p>
<p>格式：v=DateAdd(p,n,x) 'p值同上如："yyyy"、"m"等</p>
<p>实例：Dim x=#1/31/1996 16:45:30#</p>
<p>v=dateadd("yyyy",-3,x) '减3年，v=1993/1/31 16:45:30</p>
<p>6.DateDiff(p,x1,x2):计算两日期时间的差值 'p值同上</p>
<p>实例：dim x1=#12/31/1996 16:45:30#</p>
<p>x2=#2/10/1997 9:30:50#</p>
<p>v=datediff("yyyy",x1,x2) 'v=1年 </p>
<p>7。FormatDateTime:日期时间的格式化</p>
<p>格式：v=formatdateyime(x[,日期格式])</p>
<p>日期格式值：DateFormat.GeneralDate　、　DateFormat.LongDate、</p>
<p>DateFotmat.ShortDate、DateFormat.LongTime、DateFormat.ShortTime</p>
<p>8.MonthName:返回月份名称</p>
<p>实例：v=monthname(5) 'v="五月"</p>
<p>9.WeekDayName:返回星期名称　&#8217;用法同8.</p>
<img src ="http://www.blogjava.net/afei0922/aggbug/126877.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/afei0922/" target="_blank">冰封的爱</a> 2007-06-28 17:45 <a href="http://www.blogjava.net/afei0922/articles/126877.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>