杂文

原创 2004年07月30日 15:41:00

正则表达式:只能输入,数值,可以是正数,负数,小数,0
^[-+]([0-9]+.[0-9]*)|([0-9]*.[0-9]+)|([0-9]+)
求能判断字符串长度在1到6之间的正则表达式,注意字符里面可以含有汉字。
[/u4E00-/u9FA5a-zA-Z0-9]{1,6}


style="ime-mode:disabled" //禁用输入法

一段限制文本框只能输入数字0~9的代码:
<body>
<input onkeyup="this.value=this.value.replace(//D/g,'')" onafterpaste="this.value=this.value.replace(//D/g,'')">
this.value=this.value.replace(/[^0-9|:]/g,'')
</body>

17种正则表达式

"^//d+$"  //非负整数(正整数 + 0)
"^[0-9]*[1-9][0-9]*$"  //正整数
"^((-//d+)|(0+))$"  //非正整数(负整数 + 0)
"^-[0-9]*[1-9][0-9]*$"  //负整数
"^-?//d+$"    //整数
"^//d+(//.//d+)?$"  //非负浮点数(正浮点数 + 0)
"^(([0-9]+//.[0-9]*[1-9][0-9]*)|([0-9]*[1-9][0-9]*//.[0-9]+)|([0-9]*[1-9][0-9]*))$"  //正浮点数
"^((-//d+(//.//d+)?)|(0+(//.0+)?))$"  //非正浮点数(负浮点数 + 0)
"^(-(([0-9]+//.[0-9]*[1-9][0-9]*)|([0-9]*[1-9][0-9]*//.[0-9]+)|([0-9]*[1-9][0-9]*)))$"  //负浮点数
"^(-?//d+)(//.//d+)?$"  //浮点数
"^[A-Za-z]+$"  //由26个英文字母组成的字符串
"^[A-Z]+$"  //由26个英文字母的大写组成的字符串
"^[a-z]+$"  //由26个英文字母的小写组成的字符串
"^[A-Za-z0-9]+$"  //由数字和26个英文字母组成的字符串
"^//w+$"  //由数字、26个英文字母或者下划线组成的字符串
"^[//w-]+(//.[//w-]+)*@[//w-]+(//.[//w-]+)+$"    //email地址
"^[a-zA-z]+://(//w+(-//w+)*)(//.(//w+(-//w+)*))*(//?//S*)?$"  //url
vbs和js只是引用正则对象的时候方法不同而已~~

1。js
var re = new RegExp("/d","ig");
或者
var re = //d/ig;
2。vbs
Set reg = New RegExp
reg.Pattern = "/d"
reg.IgnoreCase = True
regEx.Global = True


select walnut.*,cus_name from walnut left OUTER join cus_info on(walnut.cus_id=cus_info.cus_id)   order by wt_id desc

具有在输入非数字字符不回显的效果,即对非数字字符的输入不作反应。
function numbersonly(field,event){
   var key,keychar;
   if(window.event){
      key = window.event.keyCode;
   }
   else if (event){
      key = event.which;
   }
   else{
      return true
   }
   keychar = String.fromCharCode(key);
   if((key == null)||(key == 0)||(key == 8)||(key == 9)||(key == 13)||(key == 27)){
      return true;
   }
   else if(("0123456789.").indexOf(keychar)>-1){
      window.status = "";
      return true;
   }
   else {
      window.status = "Field excepts numbers only";
      return false;
   }
}

CPU的序列号
可以取CPU的序列号。
string cpuInfo = "";//cpu序列号
ManagementClass cimobject = new
ManagementClass("Win32_Processor");
ManagementObjectCollection moc = cimobject.GetInstances();
foreach(ManagementObject mo in moc)
{
cpuInfo = mo.Properties["ProcessorId"].Value.ToString();
Response.Write(cpuInfo);
}

获得硬盘D盘序列号
'获得硬盘C盘序列号

Function GetDrvID() As Long

    Dim GetVal As Long

    Dim TempStr1 As New String(Chr(0), 255)

    Dim TempStr2 As New String(Chr(0), 255)

 

    Dim TempLon1 As Integer

 

    Dim TempLon2 As Integer

 

    Dim lres As Integer

 

    lres = GetVolumeInformation("D:", TempStr1, 256, GetVal, TempLon1, TempLon2, TempStr2, 256)

    Return GetVal

End Function

 Private Declare Function GetVolumeInformation Lib "kernel32" Alias "GetVolumeInformationA" (ByVal lpRootPathName As String, ByVal lpVolumeNameBuffer As String, ByVal nVolumeNameSize As Integer, ByRef lpVolumeSerialNumber As Long, ByVal lpMaximumComponentLength As Integer, ByVal lpFileSystemFlags As Integer, ByVal lpFileSystemNameBuffer As String, ByVal nFileSystemNameSize As Integer) As Integer

 

 
获取网卡硬件地址
using System.Management;
...
ManagementClass mc = new ManagementClass("Win32_NetworkAdapterConfiguration");
ManagementObjectCollection moc = mc.GetInstances();
foreach(ManagementObject mo in moc)
{
if((bool)mo["IPEnabled"] == true)
Console.WriteLine("MAC address/t{0}", mo["MacAddress"].ToString());
mo.Dispose();
}
}

去掉网页中鼠标移到该图片时出现的‘保存此图像’,‘打印此图像’。。。的按钮?让它们不显示
<META HTTP-EQUIV="imagetoolbar" CONTENT="no">

<img src="xxx.gif" GALLERYIMG="no">
 ASP.NET 服务器控件插入客户端脚本的方法。第一种方法是使用 Page 类的 RegisterStartupScript() 和 RegisterClientScriptBlock() 方法插入客户端脚本块。第二种方法是向 HTML 元素的属性添加客户端脚本。后者通过覆盖 Web 服务器控件的 AddAttributesToRender() 方法,并使用 HtmlTextWriter 的 AddAttribute() 方法来完成。

可以在数据库中设计一个表来存放不同的用户有自己定义的列,在显示的时候,在从数据库中读取自定义列,在DataGrid中加载
column=new BoundColumn();
        column.HeaderText=customColumn.GetName;
 column.DataField=customColumn.GetFieldName;
     this.DataGrid1.Columns.Add(column)

<select>
<option selected>——请选择——</option>
<optgroup label="分类一">
<option>——子类一</option>
<option>——子类二</option>
</optgroup>
<optgroup label="分类二">
<option>——子类一</option>
<option>——子类二</option>
</optgroup>
</select>

文件下载
Response.Clear();
Response.ContentType = getContentType();
Response.AddHeader("Content-Disposition","attachment;filename="+HttpUtility.UrlEncode(getFileName())+";");
Response.BinaryWrite( getContent() );
Response.Flush();
Response.End();

Response.Clear();
Response.AddHeader("Content-Disposition","attachment;filename=" + System.Web.HttpUtility.UrlEncode(getfilename()));
Response.WriteFile(strFilePath);//strFilePath是你的文件在服务器上的路径
Response.End();

 

PHP杂文一篇1

来说一下,什么是面向对象。就来说一下。c语言主要是集中在面向过程。而面向过程就主要是集中在算法。面向对象就是从面向过程演变过来的,而这里,值得一说的语言就是smalltalk语言。这个语言被称为“面向...
  • Pxx520Tangtian
  • Pxx520Tangtian
  • 2017年03月09日 22:53
  • 137

python基础之杂文

1.容器类数据结构 1.1 列表List (1)写在[ ]内用逗号分开的元素列表,python中存放有序对象的容器。list中的元素类型可以不同,可以存放任何数据类型:数值、布尔型、字符串等。 (2)...
  • liuyanlin610
  • liuyanlin610
  • 2017年07月11日 16:59
  • 90

iphone 开发杂文

退回输入键盘   - (BOOL)textFieldShouldReturn:(id)textField{     [textField resignFirstResponder]; }   ...
  • u010461447
  • u010461447
  • 2013年09月12日 09:47
  • 956

周末杂文好几篇

白天的时候,忙忙碌碌干点正事,只有在夜晚的时候,才能写点邪说,还是那句话,志不同道不合者,不与之交流,毕竟人各有志。程序员加班的各种抱怨我对加班这种事并不陌生,虽然我基本上不加班,但我30年前就知道什...
  • dog250
  • dog250
  • 2017年05月06日 23:57
  • 3805

杂文 - 论神州电动车之出路

问大家一个问题? 大家为何要卖车? 代步也,图方便也! 那么中国电动车目前什么状况? 买的心痛,用着心烦! 如此这般为何?电动车之热闹尤其内幕也。 车企要新的利润点,现在车子已经是寻常物品...
  • qq_19695451
  • qq_19695451
  • 2015年01月16日 16:36
  • 304

【杂文】 职业生涯中的五个坎

第一坎:“青黄不接”阶段 工作1-3年是职业生涯最“青黄不接”的阶段:你既不像毕业生那么“单纯”,又不像有四五年资历的那样能“独当  一 面”,正处于“一瓶不满,半瓶晃荡”的状态,那么这时候你如果跳...
  • niu_ban
  • niu_ban
  • 2015年06月01日 11:35
  • 2208

杂文 职业思考

2016年3月20日,正值大三下学期的第三周,都说光阴似箭,在童年时代,时间就像数学老师的题目,怎么也讲不完,但到了大学,忽如白驹过隙,一不注意,三年就过去了。这几年,从大一的毫无规划,到今日对未来对...
  • gatol
  • gatol
  • 2016年03月31日 22:32
  • 175

关于“闭包”的杂文

定义关于闭包有太多种解释,但基本上都很难用一两句解释清楚,下面这句简短的定义是我见过的最精炼且准确的解释了:A closure is a function that carries an implic...
  • bluishglc
  • bluishglc
  • 2016年01月24日 16:13
  • 4411

工作笔记-杂文

http://source.android.com/source/initializing.html sync code: repo sync -j4 全志编译complier: lunch --...
  • lushengchu2003
  • lushengchu2003
  • 2013年02月22日 01:14
  • 8736

【杂文】宇宙思辨

前言今天匆匆赶到机场,发现飞机由于航空管制延误。联想到前几天看到一篇博客,里面提到一个问题:你确定你不是机器人吗? 自己喜欢看《黑客帝国》系列电影,加上最近这几年做技术研发,随着云计算等技术的蓬勃发展...
  • afandaafandaafanda
  • afandaafandaafanda
  • 2016年12月16日 23:20
  • 441
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:杂文
举报原因:
原因补充:

(最多只允许输入30个字)