正则表达式概述

1 什么是正则表达式

/^\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$/

这就是一个正则表达式,看不懂?

正则表达式用于对字符串进行匹配、检索、替换,是对字符串执行模式匹配的强大工具。对字符串进行模式匹配也是正则表达式唯一的作用。

在这个世界上与正则表达式相似的事物有:女人的心、道士的符、医生的字。

2 正则表达式的作用

  • 验证用户名、邮箱、电话号码、邮编等是否正确
  • 进行字符串替换
  • 富文本编辑器
  • 爬虫程序、内容采集器

3. 正则表达式的应用领域

正则可以在 PHP、C#、Java、JavaScript、Python、Ruby 等多种编程语言中使用

4. 学习正则表达式

学习正则表达式,要学习两部分:

第一,正则表达式的基础语法;

第二,正则表达式在编程语言中的使用方法,例如在 javaScript 中,可以用通过 RegRep 对象或者 String 对象的几个方法来使用正则表达式

results matching ""

    No results matching ""