一、定义正则表达式

    • /.../  用于定义正则表达式
    • /.../g 表示全局匹配
    • /.../i 表示不区分大小写
    • /.../m 表示多行匹配
      JS正则匹配时本身就是支持多行,此处多行匹配只是影响正则表达式^和$,m模式也会使用^$来匹配换行的内容)

text :判断字符串是否符合规定的正则表达式

exec 获取匹配的数据。

python中的正则表达式:re.match('正则表达式',字符串)

js正则表达式:rep=/\d+/;

如:

1.

rep=/\d+/
/\d+/
rep.test('erwrwrw34fd')
true
rep.test('erwrwrwfd')
fasle

2.

rep=/\b\d\w*\b/g   g代表全局匹配,轮流显示匹配项。

rep=/\b\d(\w*)\b/g   以数组的形式显示匹配项。

3.多行匹配:

var pattern = /^Java\w*/gm;
var text = "JavaScript is more fun than \nJavaEE or JavaBeans!";
result = pattern.exec(text)
result = pattern.exec(text)
result = pattern.exec(text)

登陆页面的匹配...

 

最新文章

  1. ASP.NET Core Kestrel 中使用 HTTPS (SSL)
  2. MFC 使用位图按钮,并且设置按钮的鼠标悬停效果
  3. Oracle SQL基本操作
  4. Mybatis开篇以及配置教程
  5. java 类的关系
  6. C语言指针传递详解
  7. Centos源码安装Python3
  8. Bootstrap 巨幕页头缩略图和警告框组件
  9. Xmarks丢失书签
  10. 多线程12-CyclicBarrier、CountDownLatch、Exchanger
  11. js的原型继承小结
  12. HDU 1573 X问题 中国剩余定理
  13. Remote验证及其改进(附源码)
  14. GC算法精解(五分钟教你终极算法---分代搜集算法)
  15. iOS 从实际出发理解多线程
  16. 前端 -- HTML内容
  17. The best manual of how to use "The easiest Xdebug" addon for Firefox
  18. Centos7下关于系统用户密码规则-运维笔记
  19. (转)OpenStack —— 原理架构介绍(一、二)
  20. How to Remove A Service Entry From Win10 Service List

热门文章

  1. 17.3.12---sys模块
  2. 12 Spring Data JPA:springDataJpa的运行原理以及基本操作(上)
  3. Python笔记_第二篇_面向过程_第二部分_6.包
  4. Hard Disk Driver(GPT)
  5. java 计算函数运行时间
  6. 浮动( Floats )
  7. Android如何制作自己的依赖库上传至github供别人下载使用
  8. day51-线程-条件
  9. 菜鸟cmake使用
  10. OfficeidMsoViewer最新版