- 浏览: 606686 次
文章分类
- 全部博客 (411)
- 常用工具 (21)
- 喜好 (14)
- 英语 (3)
- java (51)
- ext (4)
- css (44)
- php (34)
- window (7)
- jquery (21)
- js (31)
- struts (4)
- tomcat (1)
- struts2 (11)
- 网络 (4)
- c# (7)
- linux (27)
- oracle (15)
- tag标签 (5)
- 生成静态页面 (6)
- sql (12)
- hibernate (13)
- DesignPattern (3)
- spring (2)
- flex (17)
- excel应用 (1)
- 报表 (2)
- 业界 (2)
- 数据建模 (1)
- 平板 (1)
- ppt (1)
- rich (1)
最新评论
-
youngdze:
受教了,谢谢!
十步解决php utf-8编码 -
DiLiya:
感谢你的讲解;帮了大忙了!
解决-innerHTML无法在TBODY中使用 -
eppen:
强的没话说。帮了大忙。感谢goby2008 ,感谢google ...
解决-innerHTML无法在TBODY中使用 -
cxs4808:
rr
flex 设计模式 -
liuxingvsyou:
3个jQuery弹出窗口插件
把项目中最近用到的一些正则表达式总结一下。
1.验证身份证号
目前的身份证号是15位或者18位,其中最后一位可以为X或者数字。
- function isIDCard(strNumber){
- var newPar=/^(([0-9]{14}|[0-9]{17})[0-9x])$/;
- return newPar.test(strNumber);
- }
function isIDCard(strNumber){ var newPar=/^(([0-9]{14}|[0-9]{17})[0-9x])$/; return newPar.test(strNumber); }
2.验证email
- function isEmail(strNumber){
- var newPar=/^([a-zA-Z0-9])+@([a-zA-Z0-9])+\.([a-zA-Z0-9])+/;
- return newPar.test(strNumber);
- }
function isEmail(strNumber){ var newPar=/^([a-zA-Z0-9])+@([a-zA-Z0-9])+\.([a-zA-Z0-9])+/; return newPar.test(strNumber); }
3.验证手机号码
- function isMobilePhoneNumber(strNumber){
- var newPar=/^(((13[0-9]{1})|(15[0-9]{1}))+\d{8})$/;
- return newPar.test(strNumber);
- }
function isMobilePhoneNumber(strNumber){ var newPar=/^(((13[0-9]{1})|(15[0-9]{1}))+\d{8})$/; return newPar.test(strNumber); }
4.验证电话号码
- function isPhone(strNumber){
- var newPar=/(^[0-9]{3,4}\-[0-9]{7,8}$)|(^[0-9]{7,8}$)|(^\([0-9]{3,4}\)[0-9]{3,8}$)|(^0{0,1}13[0-9]{9}$)/;
- return newPar.test(strNumber);
- }
function isPhone(strNumber){ var newPar=/(^[0-9]{3,4}\-[0-9]{7,8}$)|(^[0-9]{7,8}$)|(^\([0-9]{3,4}\)[0-9]{3,8}$)|(^0{0,1}13[0-9]{9}$)/; return newPar.test(strNumber); }
5.验证邮政编码
- function isPostCard(strNumber){
- var newPar=/^[1-9]{1}[0-9]{5}$/;
- return newPar.test(strNumber);
- }
function isPostCard(strNumber){ var newPar=/^[1-9]{1}[0-9]{5}$/; return newPar.test(strNumber); }
6.去掉前后空格等
function trim(str) { return str.replace(/(^\s*)|(\s*$)/g,""); }
使用方法如:
- if ($("#company\\.radialOrgFax").val()!=null &&$("#company\\.radialOrgFax").val()!=""){
- if (!isPhone($("#company\\.radialOrgFax").val())){
- alert("传真号码不正确!");
- return false;
- }
- }
发表评论
-
JQuery限制复选框checkbox可选中个数
2012-12-16 16:33 1479<script type="text/j ... -
IE和Firefox兼容的iframe刷新
2010-11-20 11:04 1377parent.document.getElementById( ... -
Firefox和IE之间7个JavaScript的差异
2010-08-12 15:59 697尽管 JavaScript 历史上使用冗长而令人生厌的代码块来 ... -
JS实用代码
2010-08-12 15:50 1145事件源对象 event.srcElement.tagName ... -
jQuery.inArray注意事项
2010-08-12 14:25 1437有这么一段程序: <script language=& ... -
CKEditor配置使用
2010-07-31 13:50 2548ckeditor 的官方网站是 http://ckeditor ... -
通过js读取或设置 FCKeditor中的值 js操作fckeditor
2010-07-30 00:26 1573FCKeditor确实挺好用,但却缺乏一个详细的开发文档,以致 ... -
关于用CSS区分Firefox、IE6、IE7
2010-07-16 15:44 798<html> <head> ... -
js 动态创建select 并赋予onchange事件
2010-06-30 17:20 2838function createSelect(iid,pid,n ... -
javascript对话框(弹出层)组件artDialog
2010-05-25 08:10 864http://www.planeart.cn/downs/ar ... -
用JavaScript检查文件是否存在
2010-05-13 15:11 1178function checkURL(URL) { ... -
JavaScript打印
2010-04-07 15:41 11181.JavaScript打印 <input id=&q ... -
JavaScript, AJAX树形控件大全(all kinds of TreeView Controls by JavaScript, AJAX)
2010-03-22 17:09 12191、dTree2、Treeview JavaScript3、Y ... -
javascript获取ul中li的个数
2010-03-04 13:06 2984有这样一段代码: <ul id="mycar ... -
location.hash实现跨域iframe自适应
2010-03-02 12:57 1437页面域关系: 主页面a.html所属域A:www.taoba ... -
15个基于Web的HTML编辑器
2009-09-11 23:26 731http://paranimage.com/15-web-ba ... -
父页面里两个iframe之间互相访问
2009-09-08 23:42 1990转载:http://hi.baidu.com/xeelytec ... -
JS压缩处理
2009-09-08 14:03 866试用几个工具,但是对语法要求比较高,有些js没法通过语法,固找 ... -
模仿abcnews.com制作新闻(图片展示)
2009-06-23 22:07 1147<!DOCTYPE html PUBLIC " ... -
用lightbox点亮html
2009-06-23 21:35 1126某人想要在点击链接的时候,弹出一个遮罩层。本来想直接使用lig ...
相关推荐
JavaScript 正则表达式迷你书 本书是 JavaScript 正则表达式的入门级教程,旨在帮助读者快速掌握正则表达式的基本概念和应用。下面是本书的知识点摘要: 第一章:正则表达式字符匹配攻略 * 两种模糊匹配:横向...
以下是一些常见的JavaScript正则表达式及其应用: 1. **匹配中文字符**:`[\u4e00-\u9fa5]` 这个正则表达式用于匹配Unicode范围内的中文字符,包括所有汉字。例如,如果你想在一个字符串中查找所有中文字符,可以...
### 常用Java正则表达式知识点 #### 一、引言 正则表达式是一种强大的工具,用于处理文本并查找模式。多种编程语言,包括Perl、PHP、Python、JavaScript以及Java等均内置了对正则表达式的支持。本文将详细介绍Java...
根据提供的文件信息,我们可以整理出一系列与正则表达式相关的知识点。这些知识点涵盖了从基本的数字验证到复杂的字符串匹配等多个方面。下面是详细的知识点总结: ### 基本概念 正则表达式是一种用于文本模式匹配...
收集的常用JS正则表达式,供大家下载使用。希望可以给大家带来方便。
JavaScript正则表达式是用于匹配字符串模式的强大工具。在验证邮箱和手机号码时,我们需要创建符合特定规则的正则表达式。对于邮箱验证,通常的正则表达式如下: ```javascript var emailRegex = /^[a-zA-Z0-9._%...
《JavaScript正则表达式迷你书》是一本关于JavaScript正则表达式的专业书籍,正则表达式是处理字符串的强大工具,广泛应用于编程语言中的文本处理。本书从字符匹配、位置匹配、括号的作用、回溯法原理、拆分、构建和...
js正则表达式,按甲方(银行)提供的个人证件信息采集规则编写的对应正则表达式
### 正则表达式在JavaScript中的应用:限制文本框只能输入数字及小数点 在Web开发中,经常需要对用户输入的数据进行合法性验证。为了确保数据格式正确且符合预期,开发者通常会在前端使用JavaScript结合HTML来实现...
"正则表达式必知必会" 正则表达式是一种强大的文本处理工具,广泛应用于各个领域。下面是对正则表达式的详细解释: 正则表达式的用途 正则表达式主要用于处理文本,提供了两大主要功能:查找和替换。查找功能允许...
### 常用 JS 正则表达式知识点详解 #### 一、正则表达式的概念与应用 在JavaScript中,正则表达式是一种强大的文本处理工具,它能够帮助开发者完成字符串搜索、替换以及验证等任务。通过使用正则表达式,我们可以...
1. JavaScript正则表达式在线测试工具:http://tools.jb51.net/regex/javascript 2. 正则表达式在线生成工具:http://tools.jb51.net/regex/create_reg 这些工具可以帮助开发者快速测试和生成正则表达式,从而提高...
javascript常用正则表达式大全,基本覆盖基本需求的正则表达式
在JavaScript中,正则表达式以斜杠“/”包围的形式出现,例如`/pattern/flags`。在处理HTML文档时,经常会遇到需要从HTML代码中提取特定信息的情况,比如从一段字符串中匹配`<div>`和`<style>`标签。 在进行正则...
### 常用JavaScript正则表达式知识点解析 #### 一、身份证号验证 **正则表达式**: ```javascript reg = /(^\d{15}$)|(^\d{17}([0-9]|X)$)/; ``` **解释**: 此正则表达式用于验证中国大陆居民的身份证号码是否...
JavaScript正则表达式是编程语言中的一个重要组成部分,用于处理文本模式匹配和字符串操作。这篇博客“javascript正则表达式综合练习”可能是一个实践教程或示例集合,旨在帮助开发者提升在JavaScript中使用正则...
js正则表达式校验数字、email、身份证号等
"JS正则表达式葵花宝典"深入讲解了正则表达式的使用技巧和高级特性,特别是针对URL验证的正则表达式,以及递归匹配和非贪婪匹配的概念。 首先,我们来谈谈URL验证的正则表达式。一个完整的URL通常包含协议(如http...