每日js学习笔记2014.5.5

<script language="javascript">
<!--
var textstr = prompt("请输入一个字符串:",""); //prompt的用法,包含两个参数
var regex = /[A-Z][a-z]tion/; //[A-Z]有无匹配项
var result = regex.test(textstr); //test的用法
document.write ("<font size=‘+1‘><b>检查结果为:"+result+"<br>");
if(result)
{
document.write("<b>在"+textstr+"中找到了正则表达式/[A-Z][a-z]tion/的匹配。<br>");
}
else
{
document.write("未找到匹配!");
}
//-->
</script>

元字符:

\d匹配任意一个数字字符,等效[0-9];

\D匹配任意一个非数字字符,等效[^0-9];

\s匹配任意空白字符

\S匹配任意非空包字符

\w匹配任何英文字母和数字类字符以及下划线,等效[A-Za-z0-9]

\W匹配任何非英文字母和数字类字符,但不包括下划线

.匹配除"\n"之外的任何单个字符

<script language="javascript">
<!--
var str = "q adfqw asd将sdsfs行dsdsads sdsd";
var regex = /将.....行/;
var result = regex.test(str);
if(result)
{
document.write("在"+str+"中找到了正则表达式/将.....行/的匹配<br>");
}
else
{
document.write("未找到匹配!");
}
//-->
</script>

每日js学习笔记2014.5.5,古老的榕树,5-wow.com

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。