通过单击“查看”菜单中的“文件夹选项”命令,然后在“查看”标签项中选择“显示所有文件”,这样隐藏文件还是无法显示,为什么呢?请做如下操作:单击“开始”菜单,选择“运行”命令,然后在“运行”对话框中输入“regedit”,打开注册表编辑器,在左边的窗口中依次打开HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\explorer\Advanced\Folder\Hidden\SHOWALL分支,然后在右边的窗口中双击CheckedValue键值项,将它的键值修改为“1”,如果没有该健值的话,可以自己新建一个名为“CheckedValue”的“DWORD值”,然后将其值修改为“1”即可,最后退出注册表编辑器,再试一次,不行重启计算机。反之,如果就算选择“显示所有文件”也不让隐藏文件显示,那么把1改为0.

posted @ 2007-07-13 08:53 冰江独行 阅读(1019) | 评论 (1)编辑 收藏

元字符

\b代表着单词的开头或结尾,也就是单词的分界处。

. :匹配除了换行符以外的任意字符。

* 它代表的不是字符,也不是位置,而是数量它指定*前边的内容可以连续重复出现任意次以使整个表达式得到匹配。因此,.*连在一起就意味着任意数量的不包含换行的字符

\d匹配任意的数字(0,或1,或2,或……)

\s匹配任意的空白符,包括空格,制表符(Tab),换行符,中文全角空格等。

\w匹配字母或数字或下划线或汉字等。

^ :匹配字符串的开始。

$ 匹配字符串的结束。

^匹配你要用来查找的字符串的开头,$匹配结尾。这两个代码在验证输入的内容时非常有用

例:\bhi\b.*\bLucy\b  表示先是一个单词hi,然后是任意个任意字符(但不能是换行),最后是Lucy这个单词。

0\d\d-\d\d\d\d\d\d\d\d  0开头,然后是两个数字,然后是一个连字号“-”,最后是8个数字. 也可以这样写这个表达式:0\d{2}-\d{8}。这里\d后面的{2}({8})的意思是前面\d必须连续重复匹配2(8)

\ba\w*\b  匹配以字母a开头的单词——先是某个单词开始处(\b),然后是字母a,然后是任意数量的字母或数字(\w*),最后是单词结束处(\b)

^\d{5,12}$  必须为5位到12位数字

\d+  匹配1个或更多连续的数字。这里的+是和*类似的元字符,不同的是*匹配重复任意次(可能是0),而+则匹配重复1次或更多次

 

字符转义

如果你想查找元字符本身的话,比如你查找 . 或者 * 就出现了问题:你法指定它们,因为它们会被解释成其它的意思。这时你就必须使用\来取消这些字符的特殊意义。因此,你应该使用\.\*。当然,要查找\本身,你也得用\\

www\.unibetter\.com  匹配www.unibetter.com

c:\\Windows  匹配c:\Windows

 

重复

代码/语法

说明

*

重复零次或更多次

+

重复一次或更多次

?

重复零次或一次

{n}

重复n

{n,}

重复n次或更多次

{n,m}

重复nm

Windows\d+  匹配Windows后面跟1个或更多数字

13\d{9}  匹配13后面跟9个数字

 

例子:^[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

/<(.*)>.*<\/>|<(.*) \/>/  匹配HTML标记

^[a-zA-Z][a-zA-Z0-9_]{4,15}$  匹配帐号是否合法(字母开头,允许5-16字节,允许字母数字下划线)

v

posted @ 2007-07-12 10:54 冰江独行 阅读(1303) | 评论 (3)编辑 收藏

1、tomcat中的server.xml文件中加入 URIEncoding="GBK"。整体如下:<Connector port="8088"
               maxThreads="150" minSpareThreads="25" maxSpareThreads="75"
               enableLookups="false" redirectPort="8443" acceptCount="100"
               debug="0" connectionTimeout="20000"
               disableUploadTimeout="true" URIEncoding="GBK" />。
2、String username="";
username=new String(username.getBytes("iso-8859-1"),"gb2312");//插入中文处理

posted @ 2007-07-10 11:11 冰江独行 阅读(540) | 评论 (0)编辑 收藏

1、update tablename set column1='value',column2='value' where condition

2、update tablename set(column1,column2)=(select column1,column2 from tablename where condition) where condition

posted @ 2007-07-10 09:21 冰江独行 阅读(198) | 评论 (0)编辑 收藏

转义字符串(Escape Sequence)也称字符实体(Character Entity)。在HTML中,定义转义字符串的原因有两个:第一个原因是像“<”和“>”这类符号已经用来表示HTML标签,因此就不能直接当作文本中的符号来使用。为了在HTML文档中使用这些符号,就需要定义它的转义字符串。当解释程序遇到这类字符串时就把它解释为真实的字符。在输入转义字符串时,要严格遵守字母大小写的规则。第二个原因是,有些字符在ASCII字符集中没有定义,因此需要使用转义字符串来表示。表18-3是其中的几个转义字符串。

表18-3 特殊字符

字符

十进制

转义字符

"

"

&quot;

&

&

&amp;

<

<

&lt;

>

>

&gt;

不断开空格(non-breaking space)

 

&nbsp;

 

表18-4 其他字符

字符

十进制

转义字符

字符

十进制

转义字符

字符

十进制

转义字符

?

¡

&iexcl;

Á

Á

&Aacute;

á

á

&aacute;

¢

&cent;

Â

Â

&circ;

â

â

&acirc;

£

&pound;

Ã

Ã

&Atilde;

ã

ã

&atilde;

¤

¤

&curren;

Ä

Ä

&Auml

ä

ä

&auml;

¥

&yen;

Å

Å

&ring;

å

å

&aring;

|

¦

&brvbar;

Æ

Æ

&AElig;

æ

æ

&aelig;

§

§

&sect;

Ç

Ç

&Ccedil;

ç

ç

&ccedil;

¨

¨

&uml;

È

È

&Egrave;

è

è

&egrave;

©

©

&copy;

É

É

&Eacute;

é

é

&eacute;

a

ª

&ordf;

Ê

Ê

&Ecirc;

ê

ê

&ecirc;

?

«

&laquo;

Ë

Ë

&Euml;

ë

ë

&euml;

?

¬

&not;

Ì

Ì

&Igrave;

ì

ì

&igrave;

\x7f

­

&shy;

Í

Í

&Iacute;

í

í

&iacute;

®

®

&reg;

Î

Î

&Icirc;

î

î

&icirc;

ˉ

¯

&macr;

Ï

Ï

&Iuml;

ï

ï

&iuml;

°

°

&deg;

Ð

Ð

&ETH;

ð

ð

&ieth;

±

±

&plusmn;

Ñ

Ñ

&Ntilde;

ñ

ñ

&ntilde;

2

²

&sup2;

Ò

Ò

&Ograve;

ò

ò

&ograve;

3

³

&sup3;

Ó

Ó

&Oacute;

ó

ó

&oacute;

´

&acute;

Ô

Ô

&Ocirc;

ô

ô

&ocirc;

μ

µ

&micro;

Õ

Õ

&Otilde;

õ

õ

&otilde;

?

&para;

Ö

Ö

&Ouml;

ö

ö

&ouml;

·

·

&middot;

&times;

×

&times;

÷

÷

&divide;

?

¸

&cedil;

Ø

Ø

&Oslash;

ø

ø

&oslash;

1

¹

&sup1;

Ù

Ù

&Ugrave;

ù

ù

&ugrave;

o

º

&ordm;

Ú

Ú

&Uacute;

ú

ú

&uacute;

?

»

&raquo;

Û

Û

&Ucirc;

û

û

&ucirc;

?

¼

&frac14;

Ü

Ü

&Uuml;

ü

ü

&uuml;

?

½

&frac12;

Ý

Ý

&Yacute;

ý

ý

&yacute;

?

¾

&frac34;

Þ

Þ

&THORN;

þ

þ

&thorn;

?

¿

&iquest;

ß

ß

&szlig;

ÿ

ÿ

&yuml;

À

À

&Agrave;

à

à

&agrave;

     

 

 

posted @ 2007-07-10 09:18 冰江独行 阅读(357) | 评论 (0)编辑 收藏

<script language="javascript">

function CheckEmail(form){
 var email = form.Email.value;
 var pattern = /^([a-zA-Z0-9._-])+@([a-zA-Z0-9_-])+(\.[a-zA-Z0-9_-])+/;
 flag = pattern.test(email);
 if(!flag){
  alert("email格式不正确!");
  form.Email.focus();
  return false;
 }
 return (true);
}
</script>
<form name="form1" onSubmit=" return false;">
请输入email:<input type="text" name="Email" value=""><input type="button" onClick="return CheckEmail(this.form);" value="验证">

</form>

posted @ 2007-07-10 09:17 冰江独行 阅读(4892) | 评论 (2)编辑 收藏

仅列出标题
共2页: 上一页 1 2 

posts - 15, comments - 15, trackbacks - 0, articles - 2

Copyright © 冰江独行