标签:regex

Audit Log Parser 的实做 [3]

昨天说到有了资料,今天就来说明处理的方式。 需求 基本上的需求如下 原始资料保存 人员使用的帐号(客服或帐务处理)作业需在每日统计报表里呈现 资料库管理者使用的帐号作业需在每日统计报表里呈现 DCL 与 DDL 作业时需即时发送通知给主管 每日使用状态报表 重要资料纪录 DB 针对可得到的资料要作一个纪录,用资料库处理。 CREATE DATABASE IF […]

检查素数的正则表达式

  一般来说,我们会使用正规表达式来做字符串匹配,今天在网上浏览的时候,看到了有人用正则表达式来检查一个数字是否为素数(质数),让我非常感兴趣,这个正则表达式如入所示: 检查素数的正则表达式/^1?$|^(11+?) +$/ 要使用这个正规则表达式,你需要把自然数转成多个1的字符串,如:2 要写成 “11”, 3 要写成 “111”, 17 要写成“1111 […]

(原)Ubuntu 9.10 下使用boost::regex库

 在Boost库中引入regex库结束了C++不能玩正则表达式的尴尬,今天在学习时遇到了点问题,以下为记录: 代码:   /****************************************************** *本程序是验证某种卡号是否正确,卡号是由四组数字构成, *每组数字又包含四个数字,中间用连字符隔开如”1234-4567-45 […]

有关 Regular Expression 正则表达式 的粗浅资源介绍

最近在讨论回应 ebag 的 关于支援万用字元的文字编辑器 关于perl的语法 是有关 regular expression 的议题。 在此把相关的粗浅了解做个介绍。 regular expression 被翻成: 正则表示式、正规表示法、常规表示式、字串样版, 没有太同一的翻法。在此以 regex 来简称。 ebag提到: 其实我主要研究是印学与书学方面的 […]

何为 Regular Expression (正规化表示法)

第一章,先来简单的介绍一下正规化表示法。不熟悉的朋友别以为 Regular Expression 又是一种新的程序语言,其实他由来已久,只是一种用以表示资料样式的”语言”。 Regular Expression,正规化表示法是一种用来描述文字样式(pattern)的方法,他有一定的规则,适用在多种支援的程序语言中,如 Perl、Jav […]

正则表达式之一

我想从Linux开始说起,他继承了Unix的设计思想,Keep it simple,由一个内核和许许多多小工具组成,内核负责管理资源,工具负责完成作业,彼此配合,实现人们需要的功能,提供人们所需要的服务。由simple的原则,每一个工具只专注少量的工作,他们通过配合,是的,他们可以配合的很好(这是和windows完全不同的地方),所以每个工具只需要解决好自己 […]