首页> 基础笔记 >JS/JQ基础学习 >对象 对象

JavaScript字符串对象正则实例

作者:小萝卜 2023-03-21 浏览 378

简介JavaScript字符串对象正则实例

<!DOCTYPE html>
<html lang="en">
<head>
	<meta charset="UTF-8">
	<title>正则表达式</title>
</head>
<body>

	<script type="text/javascript">
	var str = "\r\nab cd ef  g\r\n90--- ----我爱.你我的祖国2345678904567895678";
			//    [abcdefg]/;
	// var reg = /我爱\.你/;
	var reg = /\w/;
	var reg = /\W/;
	var reg = /\d/;
	var reg = /\D/;
	var reg = /\s/;
	var reg = /\S/;
	var reg = /\t/;

	//元字符
	var reg = /./;
	var reg = /.*/;
	var reg = /.+?/;
	// var reg = /\w{10}/;//限定匹配的次数
	var reg = /.{3,10}/;//限定匹配的范围 (默认有贪婪特性)
	// var reg = /3[123456]/;//中括号  只要匹配中间的一个字符 就算是匹配上
	// var reg = /[a-zA-Z0-9_]/

	var str = 'i@loive$you';
	// 	 	       i(\w+)
	var str = "<a>123456</a><p>abdc</p><span>纳尼</span><a class='xiao' href='http://www.xiaohigh.com'>小high</a><a  class='baidu' href='http://www.baidu.com' >百度</a>";
					//          <a.*class='xiao'                 

	//提取url
	var reg = /'(.*)'/;//子组

	//提取标签年文本
	// var reg = /<a.*>(.*?)</;
	// var reg = /<a.*class='xiao.*href='(.*)'>(.*?)<\/a>/


	//|或者意思
	var reg = /<(span|a)>/;

	//域名正则表达式    com  cn  com.cn  org  hk  jp  edu  net
	var str = "www.baidu.com";//baidu.com     xiao-high.taobao.com
	var str2=  "abcefg.lampbrother.net";//a.b.baidu.com

	var reg = /[a-zA-Z0-9]+\.[a-zA-Z0-9]+\.(com|cn|com\.cn|hk|net|org)/;




	//检测
	var res = reg.exec(str2);
	console.log(res);



	</script>
</body>
</html>
 

很赞哦! (0)

文章评论

    高端网站建设