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 ...

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

  1. js进阶正则表达式15验证身份证号(|符号的使用:var reg=/^\d{17}[\d|X]$|^\d{15}$/)(str的方法substr)...

    js进阶正则表达式15验证身份证号(|符号的使用:var reg=/^\d{17}[\d|X]$|^\d{15}$/)(str的方法substr) 一.总结 1.|符号的使用:var reg=/^\d ...

  2. js斜杠转成html,JS中处理单个反斜杠(即转义字符的处理)

    问题来源:在表单的标签中对输入的字符串进行大写转换.一不小心输入了反斜杠 \ 如下图所示: 输入 chn\  的时候,在  IE8  下弹出一个js错误.(在实际的项目的表单元素中遇到了,单独这样拿出 ...

  3. 注意判断js中使用正则表达式的转义字符,到底是对谁进行转义!!!

    前言: 前一段时间,对如下一段特殊符号进行测试,js中有一段代码如下: [`~!@#$^&*()=|{};:'".,[\]./?~@#&*{}] 结果发现不能匹配\,于是没有 ...

  4. html转义es,Js特殊字符转义之htmlEscape()方法

    为了防止XSS攻击,常常需要将用户输入的特殊字符进行转义,原生js貌似还没有直接对其专业的方法,最近再读Js高级程序设计的时候刚好看到,碰巧项目中也刚好需要使用次方法,于是就之家搬来用了. 网上关于转 ...

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

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

  6. python的数值可以转换为字符串_python 数值转换为字符串Python对HTML转义字符进行反转义...

    什么是转义字符 在 HTML 中 .& 等字符有特殊含义( 用于标签中,& 用于转义),他们不能在 HTML 代码中直接使用,如果要在网页中显示这些符号,就需要使用 HTML 的转义字 ...

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

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

  8. 在React.js中执行反跳

    本文翻译自:Perform debounce in React.js How do you perform debounce in React.js? 您如何在React.js中执行反跳? I wan ...

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

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

最新文章

  1. CoGAN pytorch
  2. 计算机java语言答案_【计算机二级Java语言】卷019
  3. 2022年全球及中国圆机织针行业产能规模与运营前景战略分析报告
  4. Docker+Tomcat+geoserver+shp发布地图服务
  5. VTK:Utilities之Vector
  6. Spark _13_二次排序问题
  7. array_column php什么版本可以用,array_column兼容php5.5以下版本
  8. TCMalloc:线程缓存Malloc以及tcmalloc与ptmalloc性能对比
  9. zabbix监控iptables防火墙状态之是否有丢弃的包(攻-击)
  10. Ubuntu中打开.ipynb文件
  11. Hadoop笔记整理(二):HDFS
  12. 基于Java+Springboot+mybatis+lyaui的学科竞赛管理系统设计和实现
  13. H5跳转到移动端地图网页打开地图App、Apple地图、百度、腾讯、高德地图导航
  14. java+javascript获得两个日期之间的所有月份
  15. DFMA(dfma15发动机怎么样)
  16. Magnet:即将随 Apache Spark 3.2 发布的高性能外部 Shuffle 服务
  17. 【DeepDive Tutorial 】Extracting mentions of spouses from the news
  18. java产品经理_产品经理必懂的技术那点事儿:成为全栈产品经理
  19. 解决跨域设置Cookie问题
  20. 物联网中常提到的M2M究竟是什么?

热门文章

  1. python小波分解wavelet去噪重构
  2. onmouseout 事件
  3. 【网络设备配置与管理实验一】PT 设置主机名,IP 地址
  4. JavaFX爱好者看过来,这款工具值得拥有
  5. 【图像分割】利用粒子群算法与遗传算法实现图像的自适应多阈值的快速分割
  6. Kafka集群搭建、基础概念及搭建问题解决参考方案
  7. AndroidStudio导入新项目下载另一版本Gradle太慢,提示Refreshing gradle project
  8. 5.5 super关键字
  9. Python之中文乱码解决方案
  10. android Error receiving broadcast