js进阶正则表达式5几个小实例(原样匹配的字符在正则中原样输出)(取反^)
js进阶正则表达式5几个小实例(原样匹配的字符在正则中原样输出)(取反^)
一、总结
原样匹配的字符在正则中原样输出:var reg4=/第[1-2][0-9]章/g //10-29
取反^:var reg1=/[^0-9]/g
二、js进阶正则表达式5几个小实例
<!DOCTYPE html>
<html lang="zh-cn">
<head>
<meta charset="utf-8">
<title>课堂演示</title>
<style type="text/css">
li{
font-size: 20px;
width: 500px;
background: rgba(0,180,80,0.3);
padding: 10px;
margin: 10px;
}
</style>
</head>
<body>
<script type="text/javascript">
var str1="555aa421html3kk98css44bb52js31hh328cc7213";
var str2="aay我ra12b要b78bc自hcc23a学ab51ck网aambcc";
var str3="第1章 第13章 第21章 第7章 第15章 第51章 第10章..."
var reg1=/[^0-9]/g
var reg2=/[abc]/g
var reg3=/[a-z0-9]/gi
var reg4=/第[1-2][0-9]章/g //10-29
document.write('<ol>')
document.write('<li>'+str1+'<br>'+str2)
document.write('<li>'+str1.replace(reg1,''))
document.write('<li>'+str1.replace(reg2,''))
document.write('<li>'+str2.replace(reg3,''))
document.write('<li>'+str3.match(reg4)) //以数组的形式返回符合条件的数据
document.write('<li>'+str3.match(reg4).length)
document.write('<li>'+str3.match(reg4)[1])
document.write('</ol>') </script>
</body>
</html>
随机推荐
- QTemporaryDir及QTemporaryFile建立临时目录及文件夹(创建一个随机名称的目录或文件,两者均能保证不会覆盖已有文件)
版权声明:若无来源注明,Techie亮博客文章均为原创. 转载请以链接形式标明本文标题和地址:本文标题:QTemporaryDir及QTemporaryFile建立临时目录及文件夹 本文地址: ...
- WebService三大基本元素 SOAP WSDL UDDI
转自:https://blog.csdn.net/hhooong/article/details/51763128 1.SOAP 即 Simple Object AccessProtocol 也就是简 ...
- 44.delete用法
声明+delete:函数禁止使用.可以使一个类禁止释放
- monkey基础知识(二)
- CentOS不能进入登录界面
http://blog.csdn.net/powerzone/article/details/6798646
- 怎样让索引仅仅能被一个SQL使用
有个徒弟问我,要创建一个索引,去优化一个SQL,可是创建了索引之后其它 SQL 也要用 这个索引,其它SQL慢死了.要优化的SQL又快.遇到这样的问题咋搞? 一般遇到这样的问题还是非常少的.处理的方法 ...
- 微信支付v2开发(9) 标记客户投诉处理状态
本文介绍微信支付中如何标记客户投诉的处理状态. 一.API Api 的 url 为: https://api.weixin.qq.com/payfeedback/update?access_token ...
- 大家好,我是FansUnion,雷文
友情提示 以下是我在CSDN Code讨论组的自我介绍. 很多CSDN网友,总是重复地问我一些比较常见的问题. 我已经开始机械性地回答网友的问题了. 自我介绍 我的CSDN等媒体的ID,大多带有Fan ...
- 【例题 7-2 UVA - 11059】Maximum Product
[链接] 我是链接,点我呀:) [题意] 在这里输入题意 [题解] C语言for循环练习题 [代码] /* 1.Shoud it use long long ? 2.Have you ever tes ...
- dbms_stats
dbms_stats全部的功能包例如以下: GATHER_INDEX_STATS:分析索引信息 GATHER_TABLE_STATS:分析表信息,当cascade为true时,分析表.列(索引)信息 ...