Ò׽ؽØÍ¼Èí¼þ¡¢µ¥Îļþ¡¢Ãâ°²×°¡¢´¿ÂÌÉ«¡¢½ö160KB

Javascript ÕýÔò±í´ïʽʹÓÃÊÖ²á

Javascript ÕýÔò±í´ïʽʹÓÃÊÖ²á
Javascript   2008-10-30 10:15   ÔĶÁ97   ÆÀÂÛ0  
×ֺţº ´ó´ó  ÖÐÖР СС
Ò»£®ÕýÔò±í´ïʽƥÅä³£ÓÃÓï·¨
“+”×Ö·û£º¹æ¶¨±í´ïʽ×Ö·û³öÏÖÒ»´Î»ò¶à´Î¡£
“*”×Ö·û£º¹æ¶¨±í´ïʽ×Ö·û³öÏÖÁã´Î»ò¶à´Î¡£
“?”×Ö·û£º¹æ¶¨±í´ïʽ×Ö·û³öÏÖÁã´Î»òÒ»´Î¡£
^ Æ¥ÅäµÄÊÇ×Ö·ûµÄ¿ªÍ· ,Æ¥ÅäµÄÊÇÒ»ÐеĿªÍ·
$ Æ¥ÅäµÄÊÇ×Ö·ûµÄ½áβ ,Æ¥ÅäµÄÊÇÒ»ÐеĽáβ
\b Æ¥ÅäµÄÊÇÒ»¸ö´ÊÓïµÄ±ß½ç.¼ò¶øÑÔÖ®¾ÍÊÇλÓÚ×Ö·û\w ºÍ \wÖ®¼äµÄλÖÃ(×¢Òâ:[\b]Æ¥ÅäµÄÊÇÍ˸ñ·û)
\B Æ¥ÅäµÄÊÇ·Ç´ÊÓïµÄ±ß½çµÄ×Ö·û
[A-Z]¡¡Æ¥Åä´ÓAµ½Z·¶Î§ÄÚÈκÎÒ»¸ö´óд×Öĸ¡£
[a-z]¡¡ Æ¥Åä´Óaµ½z·¶Î§ÄÚÈκÎÒ»¸öСд×Öĸ¡£
[0-9]/¡¡Æ¥Åä´Ó0µ½9·¶Î§ÄÚÈκÎÒ»¸öÊý×Ö¡£
([a-z][A-Z][0-9])+¡¡ Æ¥ÅäÈκÎÓÉ×ÖĸºÍÊý×Ö×é³ÉµÄ×Ö·û´®£¬Èç “aB0” µÈ¡£
\d  Æ¥ÅäÒ»¸öÊý×Ö×Ö·û¡£µÈ¼ÛÓÚ [0-9]
\D  Æ¥ÅäÒ»¸ö·ÇÊý×Ö×Ö·û¡£µÈ¼ÛÓÚ [^0-9]
\f  Æ¥ÅäÒ»¸ö»»Ò³·û¡£µÈ¼ÛÓÚ \x0c ºÍ \cL
\n  Æ¥ÅäÒ»¸ö»»Ðзû¡£µÈ¼ÛÓÚ \x0a ºÍ \cJ
\r  Æ¥ÅäÒ»¸ö»Ø³µ·û¡£µÈ¼ÛÓÚ \x0d ºÍ \cM
\s  Æ¥ÅäÈκοհ××Ö·û£¬°üÀ¨¿Õ¸ñ¡¢ÖƱí·û¡¢»»Ò³·ûµÈµÈ,µÈ¼ÛÓÚ [ \f\n\r\t\v]
\S£ºÓÃÓÚÆ¥Åä³ýµ¥¸ö¿Õ¸ñ·ûÖ®ÍâµÄËùÓÐ×Ö·û£»
\w  Æ¥Åä°üÀ¨Ï»®ÏßµÄÈκε¥´Ê×Ö·û,µÈ¼Û[A-Za-z0-9_]
\W  Æ¥ÅäÈκηǵ¥´Ê×Ö·û,µÈ¼ÛÓÚ [^A-Za-z0-9_]
 
¶þ£®×Ö·û´®µÄJavascript ÕýÔò±í´ïʽ´¦Àí
(1)´´½¨regular expressionÓÐÁ½ÖÖ·½·¨£¬Ò»ÖÖÊÇÖ±½ÓʹÓÃ×Ö·û´®¶¨Òå;ÁíÒ»ÖÖÊÇʹÓÃReqExp¹¹Ô캯Êý´´½¨¡£
Óï·¨ 1: re = /pattern/[flags]
Óï·¨ 2 ;re = new RegExp("pattern",["flags"])
Èç¹ûʹÓÃÓï·¨ 1£¬Óà "/" ×Ö·û·Ö¸ôģʽ¡£
Èç¹ûÓÃÓï·¨ 2£¬ÓÃÒýºÅ½«Ä£Ê½ÒýÆðÀ´£»Èçnew RegExp("hello","g");
Flags¿ÉÑ¡Ïî,¿ÉÒÔÓÃÒÔϲÎÊý£º
g £¨È«ÎIJéÕÒ³öÏÖµÄËùÓÐ pattern£©
i £¨ºöÂÔ´óСд£©
m £¨¶àÐвéÕÒ£©
ÀýÈ磺
·½·¨1£º var pattern = /sS/;
·½·¨2£º var pattern = new RegExp("sS");
 var zipcode=new ReqExp("\\d{5}","g");     //µÚÒ»¸ö±äÁ¿ÊÇÕýÔò±í´ïʽ(/ / ÀïµÄ)£¬µÚ¶þ¸öÊÇÓÃ//À´¼Ói»ògµÄ¡£ºöÂË´óСд²¢ËÑË÷
(2£©String¶ÔÏó³£Ó÷½·¨
search·½·¨¡£
“JavaScript”.search(/script/i/);//Õâ¸ö·½·¨·µ»ØÖµÊÇ4£¬Ò²¾ÍÊÇjavascriptµÚÎå¸ö×Öĸ¡£¿ªÊ¼ÖµÊÇ0£¬ËùÒÔÊÇ4¡£


Ïà¹ØÎĵµ£º

JavaScript ÑÕÉ«ÌݶȺͽ¥±äЧ¹û

ʵÀýЧ¹û
Ô¤ÀÀЧ¹û1£º
ÕâÊÇÒ»¸öÑÕÉ«Ìݶȱ仯ÑÝʾ£º
Ô¤ÀÀЧ¹û2£º
Ò»¸öÑÕÉ«½¥±äµÄ²Ëµ¥£º
Cropper
Tween
Slider
Resize
Drag
Ô¤ÀÀЧ¹û3£º
ÑÕÉ«½¥±äµÄÓÐȤӦÓ㬵ã»÷Ëæ»úÑÕÉ«½¥±ä£º
µã»÷Ëæ»ú»»ÑÕÉ«
³ÌÐò˵Ã÷
¡¾ColorGradsÑÕÉ«Ìݶȡ¿
³ÌÐòColorGradsµÄ×÷ÓÃÊÇͨ¹ýStartColorºÍEndColorÉú³ÉÑÕÉ«Ìݶȼ¯ºÏ¡£
ÑÕÉ«¶¼¿ ......

JavaScriptʵ¼ÊÓ¦Ó㺶ԲãµÄ¿ØÖÆ

²ãµÄ¿ª·¢ÔÚʵ¼ÊÓ¦ÓÃÖбȽÏÖØÒª£¬±ÈÈçÆ¯¸¡¹ã¸æµÈµÈ£¬ÎÒÕâÀï¼òµ¥Ì½ÌÖһϡ£
1.  ¿ØÖƲãµÄÏÔʾ»òÒþ²Ø
Á½ÖÖ°ì·¨£¬Æäʵ¶¼ÊÇ¿ØÖÆÑùʽµÄ¡£
°ì·¨Ò»£º¿ØÖÆ display ÊôÐÔ
<script language="javascript">
function show(status)
{
          document.getElemen ......

[JavaScript]ÀàÖ®Ò»

Ò»¸ö¼òµ¥µÄjavascriptÀඨÒåÀý×Ó
     º­¸ÇÁËjavascript¹«ÓгÉÔ±¶¨Ò塢˽ÓгÉÔ±¶¨Òå¡¢ÌØÈ¨·½·¨¶¨ÒåµÄ¼òµ¥Ê¾Àý
Java´úÂë
<script>     
    //¶¨ÒåÒ»¸öjavascriptÀà   
    function JsClass(privateParam/*&n ......

JavaScriptÕýÔò±í´ïʽµÄÓ÷¨

JavaScriptÕýÔò±í´ïʽµÄÓ÷¨
ÕýÔò±í´ïʽÊÇÒ»ÖÖ¿ÉÒÔÓÃÓÚģʽƥÅäºÍÌæ»»µÄÇ¿´ó¹¤¾ß£¬ÔںܶàÓïÑÔÖж¼¿ÉÒÔÓ¦Óá£JavaScript¶ÔÕýÔò±í´ïʽÌṩÁ˺ܺõÄÖ§³Ö£¬
JavascriptÖÐÓÐÒ»¸öÕýÔò±í´ïʽ¶ÔÏóRegExp¡£¸Ã¶ÔÏóÌṩÁË´óÁ¿µÄÊôÐԺͷ½·¨À´´¦ÀíÕýÔò±í´ïʽ£¬Í¬Ê±£¬String¶ÔÏóÒ²ÌṩÁËÏà¹ØµÄ·½·¨À´
´¦ÀíÕýÔò±í´ïʽ£¬ÔÚWebÓ¦ÓÃÖУ¬¾­³ ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ