`

javascript (眼泪一)

 
阅读更多

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Insert title here</title>
</head>
<body>

<script type="text/javascript">
	// 元字符  <<[ ] \ ^ $ . | ? * + ( )>>
	// <<1\+1=2>> 匹配 1+1=2
	//<<\t>>	代表Tab
	//<<\r>>	代表回车
	//<<\n>>	代表换行符
var str1 = "Like you do not need to reason.";
	function isDigit(s){  
		 var patrn=/^[0-9]{1,20}$/;  
		 if (!patrn.exec(s)) return false 
		 return true 
	}  
	//alert(isDigit(12232323232+"000"));

	//(jQuery('#blogTitleTex').val()).replace(/(^\s*)|(\s*$)/g, "");
	function re(s){
		//所有空格
		//s = s.replace(/\t/g,"");
		s = s.replace(/^\t*/,"");
		return s;
	}	
	//alert(re("		空   格			最	新	微	博       ")+",			空   格			最	新	微	博       ");
	
	
	var str2 =  "He captured a catfish for his catd ";

	function zfj(s){
		var patrn = /[a-zA-Z]*cat[a-zA-Z]*/;
		var s = patrn.exec(s);
		return s
	}
	//alert(zfj(str2));
	function checkNum(s){
		//var patrn = /^[0-9]{3}-[0-9]{7}$/;
		//?告诉引擎匹配前导字符0次或一次。事实上是表示前导字符是可选的。
		var patrn = /^0\d{1,2}-?\d{7,8}$/;
		var s = patrn.exec(s);
		return s;
	}
	//alert(checkNum('021-1234568'));	
	
	
	//匹配  10000-99999
	function  pNum(s){
		var patrn =  /^[1-9][0-9]{4}$/;
		var s = patrn.exec(s);
		return s;
	}

	//alert(pNum(99999));
	//匹配 100 -9999
	function p_Num(s){
		var patrn = /^[1-9][0-9]{2,3}$/;
		var s = patrn.exec(s);
		return s;
	}

	//alert(p_Num(9999));

	
	//(“\b”表示单词边界)
	function b_Num(s){
		var patrn = /\b[1-9][0-9]\d{2,3}\b/;
		var s = patrn.exec(s);
		return s;
	}
	//alert(b_Num("sdfsdf werew wewer 45 3343 343434 343"));
	
	function c_Num(s){
		var patrn = /^\d+$/;
		var s = patrn.exec(s);
		return s;
	}

	//alert(c_Num('100009'));
	
	//验证时间格式 
	function c_Time(s){
		var parnt = /^\d{2}[-/.]\d{2}[-/.]\d{4}$/;
		var s =parnt.exec(s);
		return s;
	}

	//alert(c_Time('02/10/9991'));
	//去除空  
	function rep_(s){
		s = s.replace(/(^\s*)|(\s*$)/g,"");
		return s;
	}

	//alert(rep_("    													 dfdfd     dfdfd 											      "));

	function p_(){
		var parnt = /^[a-z]+$/;
		
	}


	//验证邮箱   下划线字母数字为邮箱名称
	function c_Mail(s){
		var parnt = /^\w+@[a-z]+.[a-z]+$/gi;
		s = parnt.exec(s);
		return s;
	}

	//alert(c_Mail('30_3@qq.COM'));
	
	//匹配某个单词
	function p_21(s,s1){
		 var parnt = /\bwe\b/;
		 s = parnt.exec(s);
		 return s;
	}

	
	
</script>
</body>
</html>
分享到:
评论

相关推荐

    非常完美的web绘制图表Javascript类库

    Highcharts是一个制作图表的纯Javascript类库,主要特性如下: •兼容性:兼容当今所有的浏览器,包括iPhone、IE和火狐等等; •对个人用户完全免费; •纯JS,无BS; •支持大部分的图表类型:直线图,曲线图、...

    泪流满面的404页面.rar

    综上所述,"泪流满面的404页面.rar"是一个包含JavaScript特效代码的资源,用于创建一个富有创意和互动性的404错误页面。这样的页面不仅可以提供更好的用户体验,还可以在用户遇到错误时保持品牌形象,甚至成为品牌...

    601Jay#zhuanbang-javascript-notes#函数的三种角色理解1

    函数的三种角色Fn.prototype.getNum = function () {解析思路如下:Fn.prototype.getNum = function

    ChessAI:一种采用强化学习的国际象棋算法,以收获敌人的眼泪

    随着技术的不断发展,我们有理由相信,未来的AI将会在棋盘上展现出更强大的实力,也许真的能让人类对手流下“眼泪”。同时,这也为我们提供了思考,如何将这些技术应用到其他领域,如决策支持、机器人控制等,以推动...

    前端网站(宠物医院)

    jQuery是一个广泛使用的JavaScript库,它简化了DOM操作、事件处理、动画制作和Ajax交互,使得编写JavaScript代码更为便捷。 4. **jQuery**: jQuery的使用减少了跨浏览器的兼容性问题,提高了开发效率。它的API简洁...

    html鲜花网站课程设计

    JavaScript是一种轻量级的解释型编程语言,主要用于网页和网络应用的客户端脚本。在这个鲜花网站中,JavaScript用于实现动态交互功能,如按钮点击事件、表单验证、页面滚动效果等。JavaScript与HTML5和CSS结合,可以...

    机器人角斗士:UCF新兵训练营第3周课程

    机器人角斗士目的机器人角斗士是一款基于浏览器JavaScript游戏。 机器人角斗士是在UCF编码新手训练营的第3周模块期间创建的,旨在介绍JavaScript。内容部署页面建于JavaScript游戏特色三个敌对机器人,具有随机的...

    html课程设计(鲜花网站)

    在本项目中,我们主要探讨的是使用HTML5、JavaScript和CSS设计的一个鲜花网站。这个网站不仅界面美观,而且功能完善,是HTML课程设计中的一个典型示例。下面将详细介绍这三个核心技术以及它们在构建鲜花网站中的应用...

    IndWork:我的微积分独立工作的资料库

    "IndWork:我的微积分独立工作的资料库" 是一个基于JavaScript的项目,旨在提供一个学习和实践微积分的平台。这个项目可能包含了交互式的计算工具、可视化元素以及一系列的编程实现,帮助用户深入理解微积分的基本...

    360全景jquery插件

    【360全景jQuery插件】是一种用于网页中展示全景观看效果的JavaScript库,它基于流行的jQuery框架,为用户提供了一种便捷的方式来创建交互式的360度全景体验。jQuery库以其简洁的API和强大的功能著称,使得开发人员...

    onion and one cries

    而描述中的引言“Life is an onion and one cries while peeling it”进一步强调了这个概念,意味着生活就像剥洋葱,每一层都可能带来新的体验,有的可能令人欢笑,有的则可能触发眼泪。 在IT领域,这个标题和描述...

    Ajax异步请求

    Ajax(Asynchronous JavaScript and XML)是一种在无需刷新整个网页的情况下,能够更新部分网页的技术。它通过在后台与服务器进行少量数据交换,使得网页实现异步更新,大大提升了用户体验。在现代Web开发中,Ajax...

    canvas绘制一个常用的emoji表情

    Canvas是一个强大的Web技术,它允许开发者在网页上动态绘制图形。通过JavaScript控制,我们可以创建各种复杂的图像,包括表情符号。 首先,我们需要一个HTML结构,包含一个`&lt;canvas&gt;`元素,这个元素是我们在网页上...

    CSS3绘制哭泣的猫咪动画特效.zip

    jQuery是一个流行的JavaScript库,简化了DOM操作、事件处理和动画。在这个特效中,jQuery可能用来监听用户的交互,如鼠标悬停或点击,然后触发CSS3动画。例如,当用户将鼠标移到猫咪元素上时,猫咪开始哭泣;当鼠标...

    使用Ztree实现java动态树形菜单

    Ztree是一款轻量级的JavaScript插件,专用于创建交互式的树形结构,它可以很好地与后台服务器进行数据交互,支持Ajax动态加载,适用于构建动态树形菜单。在Java开发中,结合Ztree可以轻松地实现前后端数据的绑定和...

    node-v8.1.0-linux-x64.tar.gz

    Node.js 是一个基于Chrome V8引擎的JavaScript运行环境,它允许开发者在服务器端使用JavaScript进行编程,实现了全栈开发的可能性。这个版本号 "8.1.0" 表示这是Node.js的第八个主要版本的第一次小更新。 描述中...

    js+css制作特效网页

    JavaScript,也称为JS,是一种轻量级的解释型编程语言,主要用于增强网页的交互性。通过JavaScript,开发者可以实现用户输入验证、动态内容更新、页面导航动画、弹窗提示、拖放功能等。例如,你可以使用JavaScript来...

    ajax.dll以及说明文档和demo

    Ajax(Asynchronous JavaScript and XML)是一种在无需重新加载整个网页的情况下,能够更新部分网页的技术。在Web开发中,它极大地提升了用户体验,因为用户不再需要等待整个页面刷新来查看或交互新的内容。而`ajax....

    Window8下,web前端开发注意事项1

    在Windows 8环境下进行Web前端开发,开发者需要注意一系列特定的问题,以便确保应用程序的高效性和兼容性。以下是基于标题、描述和标签的详细知识点: 1. **Win8系统对软件执行效率的改进** - 从Windows 7升级到...

    可爱的HelloKitty猫图形特效

    本项目名为"可爱的HelloKitty猫图形特效",它利用了CSS3的强大功能以及JavaScript的灵活性,将著名的卡通形象Hello Kitty与动画相结合,创造出一个卡通猫咪哭泣的动态效果。 首先,我们来详细探讨CSS3在这个项目中...

Global site tag (gtag.js) - Google Analytics