js转义字符 php 反转义6,js进阶正则表达式6转义字符(加\转义)(.符号)(|符号)...

js进阶正则表达式6转义字符(加\转义)(.符号)(|符号)

一、总结

转义字符:{} () / $ # & * . ....... //3、特殊字符,都要加转义\

点符号:var reg2=/img\.jpg/g //转义字符 \n //2、.啊+号a是特殊字符,原意匹配要加\转义

|符号:var reg1=/javascript|php|java/g //1、|表或者

二、js进阶正则表达式6转义字符

课堂演示

li{

font-size: 20px;

width: 500px;

background: rgba(0,180,80,0.3);

padding: 10px;

margin: 10px;

}

var str1="我喜欢的课程有javascript,php,java";

var str2="tp.png img/jpg + img&jpg img img.jpg tp img+jpg aa.jpg bb";

var reg1=/javascript|php|java/g //1、|表或者 var reg2=/img\.jpg/g //转义字符 \n //2、.啊+号a是特殊字符,原意匹配要加\转义

//如果没有设置全局匹配找到一个就会终止查找

var reg22=/img\/jpg/g

//{} () / $ # & * . ....... //3、特殊字符,都要加转义\

document.write('

  1. ')

document.write('

'+str1)

document.write('

'+str1.match(reg1))

document.write('

'+str2.match(reg2))

document.write('

'+str2.match(reg22))

document.write('

')

js进阶正则表达式14验证邮编(input的pattern属性)(正则表达式加起^始$)

js进阶正则表达式14验证邮编(input的pattern属性)(正则表达式加起^始$) 一.总结 1.input的pattern属性:里面可以直接放正则表达式,

js进阶正则表达式5几个小实例(原样匹配的字符在正则中原样输出)(取反^)

js进阶正则表达式5几个小实例(原样匹配的字符在正则中原样输出)(取反^) 一.总结 原样匹配的字符在正则中原样输出:var reg4=/第[1-2][0-9]章/g //10-29 取反^:var ...

js进阶正则表达式方括号(方括号作用)(js正则是在双正斜杠之中:/[a-z]/g)

js进阶正则表达式方括号(方括号作用)(js正则是在双正斜杠之中:/[a-z]/g) 一.总结 方括号:范围 圆括号:选 大括号:数量 1.js正则是在双正斜杠之中: var reg2=/[a-z]/ ...

js进阶正则表达式修饰符(i、g、m)(var reg2=/html/gi)

js进阶正则表达式修饰符(i.g.m)(var reg2=/html/gi) 一.总结 1.正则表达式使用:通过那些支持正则表达式的字符串函数来使用(search.match.replace.spli ...

js进阶正则表达式实现过滤字符串(RegExp对象操作正则表达式)(正则:regular)(表达式:expression)

js进阶正则表达式实现过滤字符串(RegExp对象操作正则表达式)(正则:regular)(表达式:expression) 一.总结 1.str_replace:正则作用:高效快速匹配 2.break ...

js进阶正则表达式11RegExp的属性和方法(RegExp的属性和方法,就是RegExp对象.(点)什么的形式)(正则表达式执行之前会被编译)

js进阶正则表达式11RegExp的属性和方法(RegExp的属性和方法,就是RegExp对象.(点)什么的形式)(正则表达式执行之前会被编译) 一.总结 1. RegExp的属性和方法,就是RegE ...

js进阶正则表达式10-分组-多行匹配-正则对象的属性(小括号作用:分组,将小括号里面的东西看成一个整体,因为量词只对前一个字符有效)(多行匹配:m)(属性使用:reg.global)

js进阶正则表达式10-分组-多行匹配-正则对象的属性(小括号作用:分组,将小括号里面的东西看成一个整体,因为量词只对前一个字符有效)(多行匹配:m)(属性使用:reg.global) 一.总结 1. ...

随机推荐

C#:比较二个字符串,查找出相同字数和差异字符

;; i 

spring.net (1) 概念-控制反转(又名依赖注入)

Spring.net 作为一个应用程序框架,在构建企业级.net应用程序提供了很多灵活而又丰富的功能(如:依赖注入,aop,数据访问抽象,asp.net 扩展). 控制反转: Inversion of ...

JUnit org.junit.runner.Request.classWithoutSuiteMethod解决方法

欢迎和大家交流技术相关问题: 邮箱: jiangxinnju@163.com 博客园地址: http://www.cnblogs.com/jiangxinnju GitHub地址: https://g ...

git配合tortoiseGit的基础使用

转载自:http://www.cnblogs.com/ssor/archive/2012/02/04/2337823.html 一定要自己写出来才能牢记,所以我来写一下 git确实比svn好用的多了, ...

JS中replace()用法举例

语法: string.replace(regexp,replacement) 参数: regexp:声明了要替换的模式的RegExp对象.如果该参数是一个字符串,则将它作为要检索的直接量文本模式,而不 ...

python程序的标准输入输出

1,  A+B Problem : http://acm.sdut.edu.cn/sdutoj/problem.php?action=showproblem&problemid=1000 #! ...

gradle入门(1-3)使用gradle开发一个发布版本

需求描述 1.使用Maven central仓库.2.使用Log4j写入日志.3.包含单元测试,保证正确的信息返回,单元测试必须使用JUnit编写.4.创建一个可执行的Jar文件. 我们来看一下怎样实 ...

Python知识回顾 —— 面向对象

博客转载自 http://www.cnblogs.com/wupeiqi/p/4766801.html http://www.cnblogs.com/linhaifeng/articles/62040 ...

https://scrapingclub.com/exercise/detail_sign/

def parse(self, response): # pattern1 = re.compile('token=(.*?);') # token = pattern1.findall(respon ...

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值