« 网易免费邮箱重新免费开放POP3/SMTP服务如何在asp中输出"(引号) »

asp替换日期格式(可由此延伸出很多相似内容替换)

分类: 电脑网络 发布: 青春洋溢时 浏览: 日期: 2010年1月22日

举例:

a = "<a href="/">2009-12-19</a>"
其中日期与href都不确定
如何把a的值变成
<a href="/">2009年12月19日</a>

实现方案:

<SCRIPT Language="VBScript">
Function uss(str)
Dim Re
Set Re = New Regexp
Re.Global = True
Re.Ignorecase = True
Re.Pattern="<a(.*)>(\d{4})-(\d{1,2})-(\d{1,2})<\/a>"
uss=re.Replace(Str,"<a$1>$2年$3月$4日</a>")
End Function
</SCRIPT>


<TEXTAREA id="s1" ROWS="10" COLS="50">
<a href="/123">2009-12-19</a>
<a href="123/">2009-12-19</a>
<a href="qw/e">2009-1-19</a>
<a href="w/we">2009-12-1</a>
<a href="t/er">2009-1-1</a>
<a href="e/ww">2009-12-19</a>
<a href="e/rr">2009-12-19</a>
</TEXTAREA><BR>
<INPUT TYPE="button" VALUE="转换" ONCLICK="s2.value=uss(s1.value)"><BR>
<TEXTAREA id="s2" ROWS="10" COLS="50"></TEXTAREA>
 

相关文章:

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

Powered By Z-Blog 1.8 Walle Build 100427

Copyright 2006 阳光雨露. Some Rights Reserved.