js数组和正则
来源:互联网 发布:mac是哪个国家 编辑:程序博客网 时间:2024/04/19 06:45
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title></title>
</head>
<body>
<
<
<script>
var str="22哈哈11 黎黎a77爱 ll1浩浩ak";
var re=/\d+/g;
alert(re.test(str)); //返回true或者false
var oInf=window.navigator.userAgent;
alert(oInf);//弹出版本信息
var aRE=oInf.match(re);//获取符合正则的字符串为数组
var ss=aRE.join("的");
alert(ss);//直接组合数组为字符串,并且用"的"分割
var aS=ss.split("的");//字符串转数组,依据是("的")
alert(aS);
var aa=["哈哈"];
var k1=aS.push(aa);//把as添加到aa数组
alert(aS);//!!!!!这里不能弹出k1,弹出k1将返回数组长度,直接写aS,因为aS.push(aa)直接把aa数组给了aS,push(aa)只返回长度.var k1=aS.push(aa)相当于把aS变化后的长度给k1;
var k1=aS.join("-");
var re2 =/\d+/gi;//[]里面表示范围
var re3 =/chrome|firefox|edge/gi;
alert(oInf.replace(re2,"浩哥:"));//替换函数replace
</script>
</body>
</html>
<html>
<head>
<meta charset="UTF-8">
<title></title>
</head>
<body>
<
<
<script>
var str="22哈哈11 黎黎a77爱 ll1浩浩ak";
var re=/\d+/g;
alert(re.test(str)); //返回true或者false
var oInf=window.navigator.userAgent;
alert(oInf);//弹出版本信息
var aRE=oInf.match(re);//获取符合正则的字符串为数组
var ss=aRE.join("的");
alert(ss);//直接组合数组为字符串,并且用"的"分割
var aS=ss.split("的");//字符串转数组,依据是("的")
alert(aS);
var aa=["哈哈"];
var k1=aS.push(aa);//把as添加到aa数组
alert(aS);//!!!!!这里不能弹出k1,弹出k1将返回数组长度,直接写aS,因为aS.push(aa)直接把aa数组给了aS,push(aa)只返回长度.var k1=aS.push(aa)相当于把aS变化后的长度给k1;
var k1=aS.join("-");
var re2 =/\d+/gi;//[]里面表示范围
var re3 =/chrome|firefox|edge/gi;
alert(oInf.replace(re2,"浩哥:"));//替换函数replace
</script>
</body>
</html>
0 0
- js数组和正则
- js数组、正则表达式
- D 03_js中正则对象和js数组对象
- java数组和js数组
- JS对象和数组
- js对象和数组
- JS对象和数组
- JS 对象和数组
- js 数组和对象
- js对象和数组
- js函数和数组
- js数组和函数
- js.数组和函数
- ”js Javascript 字符串数组正则分割 字符串正则分割 “
- JS 正则去除'//'和'/* */'注释
- js中的正则和字符串
- JS 索引数组、关联数组和静态数组、动态数组
- JS合并数组和拆分数组
- NYOJ 289 苹果
- WEB容器启动之Web.xml加载顺序
- C语言编程(1)
- Android进程间通讯——多进程共用SharedPreferences
- STM32F1做RSA,AES数据加解密,MD5信息摘要处理
- js数组和正则
- SE11 仅以有限的方式支持生成的 DDL SQL 视图
- leetcode 22. Generate Parentheses
- 【bzoj3144】[Hnoi2013]切糕
- 第五六单元练习题
- Lucene系列
- Spring加载指定环境的配置文件
- 《Android编程权威指南》 学习笔记(一)
- 封装请求参数Page对象