zoukankan      html  css  js  c++  java
  • 正则表达式1——入门

    1、用途

    两种基本用途:

    一、查找特定的信息(搜索

    二、查找并编辑特定的信息(替换

    使用正则表达式,要么是匹配一些文本(进行一次搜索),要么是匹配并替换一些文本(进行一次替换)例如:

    (1)字符串查找匹配

    (2)生成HTML代码,而不仅仅是普通文本

    (3)检查邮件地址是否合法(即检查字符串是否符合预定义规则)

    (4)精确替换某个字符串

    (5)搜索文件时,按文件名中某字符串进行过滤

    (6)替换特殊符号

    (7)查找特定位置的字符串

    2、如何使用

    (1)用正则表达式进行搜索

       与纯文本比较是不同的

    (2)用正则表达式进行替换

       正则表达式的真正威力在于:替换

    3、什么是正则表达式

    定义:正则表达式是一些用来匹配和处理文本的字符串

    实际上是内置于其他语言里的一种迷你语言。

    4、使用正则表达式

         并非所有语言的正则表达式实现都是一样的。

         同一个问题往往会有多种匹配解决方案

  • 相关阅读:
    ZOJ 2158 Truck History
    Knight Moves (zoj 1091 poj2243)BFS
    poj 1270 Following Orders
    poj 2935 Basic Wall Maze (BFS)
    Holedox Moving (zoj 1361 poj 1324)bfs
    ZOJ 1083 Frame Stacking
    zoj 2193 Window Pains
    hdu1412{A} + {B}
    hdu2031进制转换
    openjudge最长单词
  • 原文地址:https://www.cnblogs.com/steven_oyj/p/1745226.html
Copyright © 2011-2022 走看看