zoukankan      html  css  js  c++  java
  • (C#) 正则表达式

    (C#) 正则表达式

    正则表达式是用来检验和操作字符串的强大工具。

    简单的理解正则表达式可以认为是一种特殊的验证字符串。正则表达式常见运用是验证用户输入信息格式,比如“\w{1,}@\w{1,}\.\w{1”,实际上就是验证邮件地址是否合法的。当然正则表达式不仅仅是用于验证,可以说只要运用字符串的地方都可以使用正则表达式。

    C#中相关类

    .NET将其命名空间设置为System.Text.RegularExpressions。
    在该命名空间内包括了8个基本的类:

    apture   用于单个表达式捕获结果
    CaptureCollection   用于一个序列进行字符串捕获
    Group   表示单个捕获的结果
    GroupCollection    表示捕获组的集会
    Match    表示匹配单个正则表达式结果
    MatchCollection    表示通过迭代方式应用正则表达式到字符串中
    Regex   表示不可变的正则表达式
    RegexCompilationI    将编译正则表达式需要提供信息

    1. 基本语法

    1.1) 字符匹配语法:

     

     

     

  • 相关阅读:
    串 --- 匹配
    串 --- 匹配
    计算几何 --- 哈希优化
    哈希 --- 线性探测法
    拓扑排序 --- 反向建图
    swift学习
    CocoaPods安装教程 pod setup很慢解决方案
    Adobe Fireworks CS6 Mac破解版
    iStat for mac
    mac环境下清理系统垃圾clearMyMac 3.9 破解版
  • 原文地址:https://www.cnblogs.com/fdyang/p/2865852.html
Copyright © 2011-2022 走看看