用户操作
[留言]  [发消息]  [加为好友] 
订阅我的博客
XML聚合    FeedSky
订阅到鲜果
订阅到Google
订阅到抓虾
laily的公告
<ul> <li>Home:<a href="http://www.9499.net" targer="_blank">www.9499.net</a></li> <li>Email:A at Lai.Com.Cn</li> <li>QQ:3959809</li> </ul> <h3>Google ADS</h3> <div> <script type="text/javascript"><!-- google_ad_client = "pub-7149664582144625"; google_ad_width = 200; google_ad_height = 90; google_ad_format = "200x90_0ads_al"; google_ad_channel =""; google_color_border = "336699"; google_color_bg = "FFFFFF"; google_color_link = "0000FF"; google_color_url = "008000"; google_color_text = "000000"; //--></script> <script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"> </script> </div> <div style="width:100%;text-align:center;"> <h3>摄影展台</h3> <img src="" id="photoShow" style="width:100%;height:;cursor:hand;" onerror="//"> <script> try{ //摄影展台 var a=[['r_4legsnake','4444'],['r_P1080481','4446'],['r__P1080694','4442'],['r_laicom_1088086488','4443'],['r_P1050503','4445'],['r_P1050437','4450'],['r_P1050131','4451'],['r_P1030162','5392'],['r_P1000809','5396'],['r_P1030320','5397'],['r_P1020942','5398'],['r_P1080766','4455'],['r_P1100419','10798']]; var i=Math.floor(a.length*Math.random()); document.all.photoShow.src='http://blog.csdn.net/images/blog_csdn_net/laily/25040/'+a[i][0]+'.jpg'; document.all.photoShow.onclick=function(){self.location='http://blog.csdn.net/laily/gallery/image/'+a[i][1]+'.aspx';} } catch(e){;} </script> <h3>Utilities</h3> <div style="background-image:url('http://blog.csdn.net/images/blog_csdn_net/laily/17459/o_bline.gif');"> <div style="height:132;overflow:hidden;"> <embed src="http://www.clocklink.com/Clocks/0001-green.swf?TimeZone=CCT" width="150" height="150" _style="position:absolute;z-index:2;top:85;left:133;" wmode="transparent" type="application/x-shockwave-flash"> </div> 总计数:<img src=http://nmc2.jy.js.cn/cgi-bin/counter.pl?id=laicomblog&md=a48&ln=8&from=0&bd=$0;$0;$255> <br> 当前页:<img src="" id="PageView"><br> <img src="" id="TotalView" style="display:none"> <INPUT TYPE=text id=txtQ size=12><IMG SRC="http://www.google.com/logos/Logo_25wht.gif" border="0" ALT="Google搜索" align="absmiddle" onclick="self.open('http://www.google.com/search?&hl=zh-CN&q='+txtQ.value,'goog');"><br> <!-- <INPUT TYPE=text id=txtBaidu size=12><IMG SRC="http://img.baidu.com/search/img/baidulogo_clarity_80_29.gif" border="0" ALT="百度搜索" align="bottom" onclick="self.open('http://www.baidu.com/baidu?ie=utf-8&word='+txtBaidu.value,'baidu');"> --> <br> <embed id="olplayer" AutoStart="false" loop="false" style="width:100%;height:45" src="http://guoxin.lai.googlepages.com/mp3.asx" /> </div> </div> <script> //设置两个计数计的外观样式,取值1-60 var PageCountStyle=48 var TotalCountStyle=48 try{ var sUrl=self.location.href var re=new RegExp("(.+\.net\/)([^\/]+)([^\.]*)","ig") if(re.test(sUrl)) { var blog_id=RegExp.$2; var page_id=blog_id+"__"+RegExp.$3.replace(/\//g,""); blog_id+="__CSDNBLOG" var cUrl="http://nmc2.jy.js.cn/cgi-bin/counter.pl?ln=8&bd=$0;$0;$255&from=0" document.all.PageView.src=cUrl+"&id="+page_id+"&md=a"+PageCountStyle document.all.TotalView.src=cUrl+"&id="+blog_id+"&md=a"+TotalCountStyle } }catch(e){;} </script> <span style="display:none"> <a href="http://guoxin.lai.googlepages.com/">9499.net</a> </span> <!-- <div align="center" id="adFrame" style="position:absolute;"> <h3 id="adButton">Google ADS [点击隐藏/显示]</h3> <div id="adBody"> <script type="text/javascript"> google_ad_client = "pub-7149664582144625"; google_ad_width = 468; google_ad_height = 60; google_ad_format = "468x60_as"; google_ad_channel =""; google_ad_type = "text_image"; google_page_url = document.location; google_ad_channel ="6155434076"; </script> <script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"> </script> </div> </div> <script language="javascript"> var adWidth=468 var adHeight=85 adFrame.style.pixelLeft=document.body.clientWidth-adWidth adFrame.style.pixelTop=document.body.clientHeight-adHeight; adFrame.style.pixelWidth=adWidth adBody.style.display="block" adBody.style.display="block" adButton.onmouseup=function() { setTimeout('adHeight=(adBody.style.display=="none") ? 25 : 85;window.onresize();',500) } document.body.onscroll=window.onresize=function() { adFrame.style.pixelLeft=document.body.clientWidth-adWidth; adFrame.style.pixelTop=document.body.clientHeight-adHeight+document.body.scrollTop; } </script> --> <SCRIPT language=javascript> document.body.onload=function() { try{ var imgUp=new Image() var imgDown=new Image() imgUp.src="http://blog.csdn.net/images/blog_csdn_net/laily/17459/o_minus.gif" imgDown.src="http://blog.csdn.net/images/blog_csdn_net/laily/17459/o_plus.gif" var h3=document.getElementsByTagName("h3") for(var i=0;i<h3.length;i++) { if(h3[i].sourceIndex>rightmenu.nextSibling.sourceIndex)break var img=new Image() img.src=imgUp.src h3[i].insertAdjacentElement("afterBegin",img) h3[i].onclick=function() { var ul=this.nextSibling var img=document.all[this.sourceIndex+1] ul.style.display=(ul.style.display=="none")?"block":"none" img.src=(ul.style.display=="none")?imgDown.src:imgUp.src } if(h3[i].nextSibling.tagName.toLowerCase()!="ul")continue //添加控制导航栏收缩/展开的按钮 var btn=document.createElement('span'); document.body.insertAdjacentElement('beforeEnd',btn); btn.style.cssText='position:absolute;display:block;top:22;left:2;width:110;height:20;color:blue;background:yellow;border:2 outset;cursor:hand;'; btn.innerText='<<收回导航栏'; btn.onclick=function() { var isHide=(rightmenu.style.display=='none'); rightmenu.style.display=isHide?'block':'none'; btn.innerText=isHide?'<<收回导航栏':'展开导航栏>>'; } var mc=new alai_menu_bar1(document.all.tagline) //建立导航菜单 var mnu=new alai_menu_xp(260) var items=h3[i].nextSibling.children if(items==null)continue for(var j=0;j<items.length;j++) { var item=items[j].childNodes[0] if(item==null)continue if(typeof(item.innerText)=="undefined" || typeof(item.href)=="undefined")continue if(item.target=="")item.target="_self" mnu.addLink(item.href,item.innerText,item.target,"http://guoxin.lai.googlepages.com/html.gif") } if(mnu.item.length>0)mc.add(h3[i].innerText,mnu) } h3[0].click(); h3[1].click(); } catch(e){} } </SCRIPT> <SCRIPT language=javascript src="http://guoxin.lai.googlepages.com/alai_menu_xp.js"></script>
文章分类
BLOG专栏推荐
_★ 申请加入★
Afei的专栏
coollzh(RSS)
Dream .Net Blog(RSS)
driftingice的专栏(RSS)
griefforyou的程序人生(RSS)
Min.Dom(RSS)
mmkk's weblog
孟子E章的专栏(RSS)
拼搏之路(RSS)
晒太阳的草
最爱白菜(RSS)
活靶子.Net(RSS)
灵感之源(RSS)
精彩秋季 精彩.net(RSS)
翱翔.Net Blog(RSS)
键者天行(RSS)
阿好空间(RSS)
国欣网络
Mypoco主页
国欣网络社区
国欣网络首页
广发证券云浮营业部网站
我的数码相册
我的留言簿
阿赖Jscript控件程序及教程
开发论坛的发贴
[CSDN]做过WEB控件的朋友帮我看看问题出在哪里
[CSDN]问题讨论:如何让javascript边运行边输出到浏览器,而不是运行完才输出?
热门文章
1.轻轻松松创建目录树菜单
2.ASP.NET动态生成网页图片
3.经典正则表达式
N-Gage使用技巧及问题解决之道
S60手机PC无线遥控器!
VBScript与正则表达式
在N-Gage上折腾一个Hello World程序
小程序大作为,JS工具脚本
搞笑,安全套广告语大全
新欢乐时光病毒源码分析
跟我玩转CSDN BLOG界面
酷!用VB/VB.NET开发各种智能手机应用
面向对象的jscript目录树程序
网址收藏
ASPCOOL Blog
Code Project
CSDN社区
DotNet博客
MSDN
博客园
博客堂
微软高校信息交流中心
无忧脚本
百度搜索
我的摄影贴
FZ1随机软件做的全景图
二千多年的深思
我的FZ1生态摄影
暴风雨后的生态园
存档

原创  小程序大作为:高级查找/替换、正则表达式练习器、Javascript脚本程序调试器 收藏

下面是我设计的一个的javascript程序,虽然简单,但却给我带来了极大的便利。我一直用它来调试一些javascript程序,用来测试正则表达式匹配,除了具备普通字符串的查找替换功能外,还可以通过使用正则表达式来实现一般的文本编辑器所不具备的高级查找/替换功能。

使用很简单了,在文本框输入一段javascript程序,单击执行脚本程序按钮即可运行程序,如果程序出错会给出详细的错误信息。在文本框输入一段文字,在查询表达式框输入表达式(可以是普通字符串或正则表达式),在替换框输入替换文本,然后执行查找/替换。该程序还支持多步Undo/Redo功能。


发表于 @ 2004年06月30日 11:59:00 | 评论( loading... ) | 编辑| 举报| 收藏

旧一篇:看看,这个算不算是CSDN BLOG的一个BUG | 新一篇:微软的正则表达式教程(一):正则表达式简介

  • 发表评论
  • 评论内容:
  •  
Copyright © laily
Powered by CSDN Blog