• Ruby 正则表达式的解析


     转移字符的意思:

     序号        例如                       意思   
      \d        【0-9】                   数字字符
      \D       【^0-9】             除了数字的任何字符
      \s        【\s\t\n\f】             空白字符
     \S         【^\s\t\n\f】      除空白字符以外的任何字符
     \w         【A-Za-z0-9_】     打印字符
     \W         【^A-Za-z0-9_】 除打印字符外的任何字符

    *:表示0个或多个前面表示的字符
    . :表示任何字符
    +:表示1个或多个前面表示的字符

    =~ :用来正则表达式和字符串的匹配比较,匹配返回匹配处的位置。
    !~  :不匹配后面的字符串,返回真

    match方法用来对字符串进行匹配比较,匹配返回匹配处的位置。

    /*
    *
    * Copyright (c) 2011 Ubunoon.
    * All rights reserved.
    *
    * email: netubu#gmail.com replace '#' to '@'
    * http://www.cnblogs.com/ubunoon
    * 欢迎来邮件定制各类验证码识别,条码识别,图像处理等软件
    * 推荐不错的珍珠饰品,欢迎订购 * 宜臣珍珠(淡水好珍珠) */
  • 相关阅读:
    POJ 1887 Testing the CATCHER
    HDU 3374 String Problem
    HDU 2609 How many
    POJ 1509 Glass Beads
    POJ 1458 Common Subsequence
    POJ 1159 Palindrome
    POJ 1056 IMMEDIATE DECODABILITY
    POJ 3080 Blue Jeans
    POJ 1200 Crazy Search
    软件体系结构的艺术阅读笔记1
  • 原文地址:https://www.cnblogs.com/ubunoon/p/2058929.html
Copyright © 2020-2023  润新知