- 浏览: 575938 次
- 性别:
- 来自: 北京
文章分类
- 全部博客 (411)
- webservice (3)
- oracle (37)
- sqlserver (8)
- j2ee (56)
- linux (7)
- javaweb (47)
- office (1)
- struts (23)
- hibernate (11)
- spring (29)
- 网络 (2)
- tomcat (13)
- tongweb (0)
- weblogic (0)
- powerdesiginer (3)
- svn (3)
- js (20)
- ie (2)
- 编译 (3)
- css (2)
- 操作系统 (5)
- Android (41)
- jbpm4.3 (1)
- fckeditor (3)
- 操作excel (2)
- db2常用命令 (1)
- ibatis (5)
- mysql (16)
- 表达式语言 (1)
- java方式调用存储过程 (1)
- ca (1)
- linux客户端 (1)
- 电子数码 (1)
- 行业应用 (12)
- 开发工具 (4)
- 面试 (1)
- 计算机原理 (1)
- NOSQL (5)
- 虚拟机 (1)
- nginx (0)
- velocity (2)
- jndi (1)
- spring mvc (39)
- springmvc (32)
- 安全 (5)
- htmleditor (6)
- iphone4 (1)
- html (4)
- jstl (2)
- ckeditor (5)
- 连接池 (1)
- jquery (6)
- 分页 (1)
- 技术研发规则 (1)
- javamail (1)
- maven (2)
- upload (1)
- log (1)
- 测试 (10)
- spring roo (1)
- 版本控制 (2)
- find bugs (0)
- jsf (0)
- springroo (0)
- 小道理 (1)
- 小道理,技术标准 (1)
- jsf (0)
- bitbao (2)
- redmine (3)
- 团队意识 (1)
- mybatis (2)
- jquery mobile (1)
- flexpaper (0)
- json (4)
- URLRewriteFilte (1)
- html5 (1)
- 都乐保活动 (0)
- openfire (0)
- TreeMap (1)
- build (0)
- javaweb,tag (0)
- algorithm (1)
- tag (2)
- 扯淡 (0)
- mac (2)
- 叶一火(老一) (1)
- 游玩 (1)
- 编码 (1)
- 上线部署 (0)
- 研发管理 (0)
- thumbnailator (2)
- 旅游 (0)
- bingweibo (1)
- 杂谈 (4)
- ktv (1)
- weibo (1)
- 爱情 (2)
- 饮食 (1)
- MediaWiki (1)
- git (1)
- 版本库 (1)
- servlet (1)
- 感悟 (1)
- 人生 (1)
- highcharts (1)
- poi (0)
- websphere (0)
- php (1)
最新评论
-
woshixushigang:
good
org.springframework.beans.TypeMismatchException: Failed to convert property valu -
nathanleewei:
org.springframework.jdbc.core.B ...
org.springframework.beans.TypeMismatchException: Failed to convert property valu -
浪禾木:
请问是ckeditor\contents.css吗?改过以后 ...
ckeditor自动换行问题 -
simusuishi:
刚哥威武!
ckeditor取值赋值问题 -
a455642158:
收割完毕……
Android开源项目源码下载(不断更新中)
<script LANGUAGE="javascript">
var u="http://msdn.microsoft.com:80/scripting/default.htm";
var s=/(\w+):\/\/([^/:]+)(:\d*)?([^# ]*)/;
var a=s.exec(u);
for(i=1;i<a.length;i++){
alert(a[i]);
}
</script>
将该正则表达式应用于上面所示的URL后,子匹配包含下述内容: var u="http://msdn.microsoft.com:80/scripting/default.htm";
var s=/(\w+):\/\/([^/:]+)(:\d*)?([^# ]*)/;
var a=s.exec(u);
for(i=1;i<a.length;i++){
alert(a[i]);
}
</script>
a[1] 包含 "http"
a[2] 包含 "msdn.microsoft.com"
a[3] 包含 ":80"
a[4] 包含 "/scripting/default.htm"
(也可以用RegExp.$1、RegExp.$2、RegExp.$3、RegExp.$4取值)
<script LANGUAGE="javascript">
function checkMobile( s )...{
var regu =/^[1][3][0-9]...{9}$/;
var re = new RegExp(regu);
return re.test(s);
}
checkMobile('13909910000');
</script>
用途:检查输入手机号码是否正确,如果通过验证返回true,否则返回falsefunction checkMobile( s )...{
var regu =/^[1][3][0-9]...{9}$/;
var re = new RegExp(regu);
return re.test(s);
}
checkMobile('13909910000');
</script>
正则表达式的创建,有2种办法:
var my_regex=/[a-z]+/g;
var my_regex=new (”[a-z]+”,"g”);
方法
exec(string): 对string进行正则处理,并返回匹配结果.
exec方法返回的数组有3个属性,分别是input、index和lastIndex 。
1 input 属性是整个被搜索的字符串。
2 index属性是指匹配在整个被搜索字符串中的位置。
3 lastIndex 属性是指匹配的子字符串的最后一个字符的下一个字符位置。
test(string): 测试string是否含有匹配结果
字符串对象中的正则
方法
match(pattern) :根据pattern进行正则匹配,如果匹配到,返回匹配结果,如匹配不到返回null
search(pattern) :根据pattern进行正则匹配,如果匹配到一个结果,则返回它的索引数;否则返回-1
replace(pattern,replacement) :根据pattern进行正则匹配,把匹配结果替换为replacement
split(pattern) :根据pattern进行正则分割,返回一个分割的数组
发表评论
-
日期比较
2013-06-13 16:21 1165比较日期: function compareDate( ... -
ckeditor判断字数限制问题
2011-12-11 16:46 3133项目中用到了ckeditor,要求正文字数判断必须排除空格及回 ... -
jquery 每隔几秒触发事件
2011-11-18 17:49 2499项目中帐号设置模块,修改密码功能需要提示: 我总结了一 ... -
js事件
2011-08-14 15:12 889先来看一个简单的例子:下面以三个页面分别命名为fr ... -
jquery判读浏览器的版本
2011-08-04 13:13 701<!DOCTYPE html PUBLIC ... -
javascript判断浏览器版本并提示下载新版本ie
2011-08-04 10:10 1616在开发过程中往往遇到 ... -
js 打印,打印预览
2011-06-02 10:42 3075<HTML><HEAD><TIT ... -
正则验证固定电话
2011-05-25 10:39 1308在做项目时常常用到判断电话号码的正则表达式,写了一个,可验证如 ... -
js验证
2011-05-23 13:01 1042//校验是否全由数字组成function isDigit(s) ... -
jquery指定所有链接方式
2011-05-16 18:15 1002// 指定所有链接方式(只为测试,实际文档中可去除)$(doc ... -
js与jquery获得页面大小、滚动条位置、元素位置
2011-05-15 16:31 2488js与jquery获得页面大小、滚动条位置、元素位置 ... -
jquery操作下拉框
2011-05-11 15:34 1467如图是新增地区时候用jquery操作下拉框。 父地区 ... -
获取json小例子
2011-05-10 16:33 1228if(param.equalsIgnoreCase( ... -
JSON应用
2011-04-19 10:53 937json是什么?json(javascript obj ... -
JS数组checkbox
2011-01-16 00:19 1353一、方法1: function editZT(cell){ ... -
JQUERYcheckbox
2011-01-14 11:50 859在html的checkbox里,选中的话会有属性checked ... -
jquery 3种页面加载初始化的方法
2011-01-10 12:50 1800文章分类:Web前端 jquery 3种页面加载初始化的 ... -
JS中setTimeout()的用法详解
2010-12-09 12:59 2801JS中setTimeout()的用法详解 1. Se ... -
js返回上一页
2010-11-15 18:19 788Js返回上一页 1. history.go(-1), 返回两 ...
相关推荐
在本资源“超有用的JS正则表达式大全”中,你可以深入学习和掌握JavaScript正则表达式的各种特性和用法,提升你在文本处理方面的技能。 1. 正则表达式基础: - 定义:正则表达式是由字符和特殊符号组成的模式,...
### 正则表达式语法(入门与实例) #### 一、正则表达式的创建 正则表达式是一种用于模式匹配的强大工具,在JavaScript中可以通过两种方式创建: 1. **字面量方式**: ```javascript var reg = /pattern/; ```...
正则表达式对象拥有多种属性和方法,用于控制其行为以及获取匹配结果的信息。这些属性包括: - `input`: 输入字符串。 - `multiline`: 指定多行模式。 - `lastMatch`: 最近一次匹配的完整内容。 - `lastParen`: ...
JavaScript正则表达式是编程语言JavaScript中的一个重要组成部分,它用于处理文本字符串,进行模式匹配、查找、替换等操作。在JavaScript中,正则表达式是一种强大的工具,可以帮助开发者实现复杂的数据验证、文本...
本文将深入探讨JavaScript正则表达式的最新特性、语法以及常见用法。 一、正则表达式基础 1.1 创建正则对象 在JavaScript中,有两种创建正则表达式的方法:字面量表示法(`/pattern/flags`)和构造函数(`new ...
JavaScript正则表达式是编程语言JavaScript中的一个重要组成部分,它用于处理文本字符串,...文档`JavaScript使用正则表达式.doc`可能提供了更多具体的实例和技巧,通过学习它,你将更深入地掌握JavaScript正则表达式。
本资料“Javascript正则表达式校验共7页.pdf.zip”很可能详细介绍了JavaScript正则表达式的各种核心概念、语法和实例,旨在帮助开发者更好地理解和应用这一关键功能。 正则表达式主要包含以下几个核心概念: 1. **...
通过学习这些基本概念和技巧,开发者可以有效地使用JavaScript正则表达式来处理各种字符串操作,提高代码的效率和灵活性。同时,熟练掌握正则表达式也是成为高级JavaScript开发者的必备技能之一。
**JavaScript正则表达式详解** 正则表达式(Regular Expression)是编程中用于处理文本的强大工具,尤其在JavaScript中,它的应用广泛且深入。本文将详细介绍JavaScript中的正则表达式,以及如何通过Jakarta-ORO ...
JavaScript正则表达式是编程语言JavaScript中的一个强大工具,用于处理文本字符串,进行模式匹配、查找、替换等操作。在JavaScript中,正则表达式是一种特殊的对象,它们遵循一套特定的语法,允许开发者进行复杂的...
精通JS正则表达式的知识点详解 ...总之,精通JavaScript正则表达式不仅能够提高字符串处理的能力,还能让代码更加高效和优雅。通过对正则表达式的学习和实践,开发者可以轻松地解决各种字符串操作问题,提升编程效率。
在这个“各种正则表达式教程集合”中,我们可能会发现不同编程语言如JavaScript(js)和Visual Basic(VB)下的正则表达式用法。下面将详细探讨正则表达式的基础概念、常用元字符、修饰符以及在JavaScript和VB中的...
JavaScript正则表达式是编程语言JavaScript中用于处理文本模式匹配的重要工具,主要用于字符串的搜索、替换和分割等操作。在JavaScript中,正则表达式有多种创建方式和使用方法。 首先,创建正则表达式有两种常见的...
`test()`方法是另一个常用的正则表达式方法,它会检查字符串是否包含符合正则表达式模式的子串,并返回`true`或`false`。在示例`var patt1=new RegExp("e"); document.write(patt1.test("The best things in life ...
在"js正则表达式(例子).htm"中,可能包含了各种JavaScript正则表达式的实例,例如邮箱验证、手机号码格式检查、URL解析等。通过这些实例,你可以学习如何构建复杂的正则表达式来满足不同的需求,并了解它们在实际...
本文详细介绍了 JavaScript 中正则表达式的创建方式、标志、实例属性和方法,以及 `RegExp` 构造函数的一些静态属性。通过对这些知识点的学习,可以帮助开发者更好地理解和运用正则表达式这一强大工具。无论是对于...