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

JavaScript 正则表达式

今天在博客园上看到一篇文章,跟着学习了一下,转过来与大家分享,部分内容我做了补充! 
一、JavaScript正则表达式基本知识 
1、JavaScript正则表达式创建和用法 
    声明正则表达式有两种方式:
a) var reCat = new RegExp("cat");
b) var reCat = /cat/;  //perl风格(推荐) 
补充:标志介绍
     正则表示式定义还可以结合标志进行定义,标志有三个 i,g,m
其中i表示不区分大小写进行匹配;g表示不仅限于找第一个匹配,找到第一个继续向下找,即字符串全文匹配;m是多行匹配,下
面的例子中会用到这些标志,到时候会详细介绍。
 
2、JavaScript正则表达式最常用方法有6个 test exec match search replace split 
补充:其中前两个是正则表达式对象的方法,后四个是字符串对象的方法。例如:reCat.test("icat")或"icat".search(reCat)
1) test 正则表达式方法 检查字符串中是否存在符合正则表达式模式的子字符串 存在返回true,不存在返回false
例如:
var data ="123123";
var reCat =/123/gi; //g表示从整个字符串全文进行查找,
//i表示不区分大小写 即如果字符串中有A,而正则表达式中有a,认为A是符合条件的字符
reCat.test(data); // 因为data中存在123,所以返回true  
2)  exec 正则表达式方法
 


相关文档:

JavaScript 获取对象的高度和宽度详细说明

scrollHeight: 获取对象的滚动高度。
scrollLeft:设置或获取位于对象左边界和窗口中目前可见内容的最左端之间的距离
scrollTop:设置或获取位于对象最顶端和窗口中可见内容的最顶端之间的距离
scrollWidth:获取对象的滚动宽度
offsetHeight:获取对象相对于版面或由父坐标 offsetParent 属性指定的父坐标的高度
offsetL ......

Javascript实例教程(1) 创建弹出式窗口

利用Javascript创建弹出式窗口的目的实际上是打开另外的浏览器窗口。你可以设置这个浏览器窗口的一些属性,如高度、宽度以及是否让该窗口有一个状态条或者工具条。在下面的例子中,我将窗口设置为:350
x 400,即高度为350像素,宽度为400像素;其中也包括了另外的一些设置,如滚动条;而将其它的设置(如状态条、菜单条) ......

c#和javascript交互

 c#和javascript交互
在asp.net开发中,经常会用到后台和前台的交互,就此总结了一点c#和javascript相互操作的方法
1.在后台c#代码中调用jacascript的方法
javascript代码:
<script type="text/javascript" language="javascript">
    function test()
   ......

Eclipse开发javascript工具jsEclipse介绍

      Eclipse写javascript是比较痛苦的,有了jsEclipse这个强大的javascript编辑插件就方便多了,这个插件支持代码完成,大纲浏览,错误报告,代码换行等等.
      安装jsEclipse很方便,通过HELP-Software Updates-Find and Install 在URL中录入http://www.interaktonline. ......

JavaScript 继承详解1

 
几乎每个开发人员都有面向对象语言(比如C++、C#、Java)的开发经验。 在传统面向对象的语言中,有两个非常重要的概念 - 类和实例。
类定义了一类事物公共的行为和方法;而实例则是类的一个具体实现。 我们还知道,面向对象编程有三个重要的概念 - 封装、继承和多态。
但是在JavaScript的世界中,所有的这一切特 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号