易截截图软件、单文件、免安装、纯绿色、仅160KB

.net和javascript 正则表达式的对比

javascript
声明:1.var reg=new Regex("^表达式$","参数") 2.匿名(JSon的写法) /表达式/参数,如:/表达式/gi
注意:二种声明是等效的,以下使用reg的位置,也可用"匿名"替换.
替换:
var str="字符串";
var str2= str.replcace(reg或匿名,"替换成的字符串")
找出所有包含的:
var str="字符串";
var arr=str.match(reg);for(var i=0;i<arr.length;i++){alert(arr[i]);}
是否匹配:
var str="字符串";
if(reg.test(str)){匹配}else{不匹配}
.net
.net的正则表达式的使用既可以使用对象的方法,也可用类的静态方法
引用:using System.Text.RegularExpressions;
声明:1.Regex reg=new Regex("^表达式$","参数")
替换:
string str="字符串";
string str2= reg.replcace(str,"替换成的字符串") 或string str2=Regex.replace(str,reg,"替换成的字符串")
找出所有包含的:
string str="字符串";
Match arr=reg.match(str);或Match arr=Regex.match(str);
for(int i=0;i<arr.count;i++){string tmp=arr[i].value;}
是否匹配:
string str="字符串";
if(reg.IsMatch(str))或if(Regex.IsMatch(str))
{匹配}else{不匹配}
.net常用表达式:
匹配汉字,数字,字母:Regex reg=new Regex("^[0-9a-zA-Z\u4E00-\u9FA5]+");


相关文档:

javascript,js获得客户端计算机IP或名称方法

1、rcbdyctl
view plaincopy to clipboardprint?
<html>  
<head>  
<meta http-equiv="Content-Type" content="text/html;   
charset=gb2312">  
<title>JS获取客户端IP</title>  
</head>  
<b ......

Javascript 字符串 substring 与 substr 区别

stringObject.substring(start,end);
函数方法将返回一个包含从 start 到最后(不包含 end )的子字符串的字符串.
start     必需。一个非负的整数,规定要提取的子串的第一个字符在 stringObject 中的位置.
stop     可选。一个非负的整数,比要提取的子串的最后一个字符在 stringObject ......

解决ie6下Javascript页面跳转和表单提交问题

经常在ie6下出现javascript页面跳转和表单提交问题,ie6下实现javascript页面跳转和表单提交需要进行特别处理,需要使用setTimeout()函数延迟实现。
1,兼容各浏览器的Javascript页面跳转
setTimeout(function(){
window.location.href = url;
},0);
2,兼容各浏览器的Javascript表单提交
setTimeout(function ......

一个CSS+JavaScript编写的跑马灯程序

转自:
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>图片跑马灯</title>
</head>
<body>
<div style="overflow:hidden; width:350px" id='div'>
<!-- 这里是第一个关键点,o ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号