regex用于匹配相应的类型,通常用于对于文本中的字符进行匹配和提取,以下只介绍python re模块的常见方法和regex的常见通配符 python re库 1. re.compile(pattern, flags=0) 编译一个正则表达式对象,在利用该对象去调用match()、search()等 ...
分类:
其他好文 时间:
2018-08-27 18:44:40
阅读次数:
185
1、用字符串分隔: using System.Text.RegularExpressions;string str="aaajsbbbjsccc";string[] sArray=Regex.Split(str,"js",RegexOptions.IgnoreCase);foreach (strin ...
re模块是Python的标准库模块 模块正则接口的整体模式 re.compile 返回regetx对象 finditer fullmatch match search 返回 match对象 match.属性|方法 re模块的使用: regex = re.compile(pattern,flags = ...
分类:
编程语言 时间:
2018-08-24 23:42:16
阅读次数:
335
前言: 普通人有三件东西看不懂:医生的处方,道士的鬼符,程序员得正则表达式 什么是正则表达式? 正则表达式,又称规则表达式,英文名为Regular Expression,在代码中常简写为regex、regexp或RE, 是计算机科学的一个概念。 许多程序设计语言都支持利用正则表达式进行字符串操作。 ...
分类:
编程语言 时间:
2018-08-24 02:01:10
阅读次数:
213
正则表达式是处理字符串的强大工具,有着自己的语法结构。 1.实例引入 可以使用开源中国的 http://tool.oschina.net/regex# 可以看到有许多匹配项,正则表达式匹配就是按照一定规则将特定的文本提取出来。比如电子邮件开头是一段字符串,然后是一个@符号,最后是某个域名,这是由特定 ...
分类:
编程语言 时间:
2018-08-23 22:08:51
阅读次数:
216
var reg = /pattern/flags 或者是 var reg = new RegExp(pattern, flags) 标志:i---忽略,m---多行匹配, g---全局匹配对象字面创建方式不能字符串拼接,并且不需要转义,构造函数创建需要转义,var reg2 = new RegExp... ...
分类:
其他好文 时间:
2018-08-23 13:02:38
阅读次数:
152
统计非法数据 判断people_id是否是32为字母组成的,统计不满足要求的数据 if 表达式 IF( expr1 , expr2 , expr3 ) expr1 的值为 TRUE,则返回值为 expr2 expr1 的值为FALSE,则返回值为 expr3 其中TRUE,select出来是1 BI ...
分类:
数据库 时间:
2018-08-20 19:05:09
阅读次数:
177
#!/bin/bash #remove the MER.*_ in file name for all the files in a dir function getdir(){ for element in `ls $1` do dir_or_file=$1"/"$element if [ -d ... ...
分类:
编程语言 时间:
2018-08-17 23:33:02
阅读次数:
209
接着昨天的正则表达式,今天接着做一些补充: 先上两个练习: 练习: 1.邮箱格式的校验: 2607509766@qq.com langang@163.com langang@tedu.cn langang@sina.com.cn(只能出现一次com) 解析:在前面是一个数字字母的6到32个的情形,接 ...
分类:
其他好文 时间:
2018-08-17 17:47:03
阅读次数:
132
正则表达式在线测试:http://tool.chinaz.com/regex/ 1、匹配整数或者小数(包括正数和负数) -?\d+(\.\d+)? -?表示-匹配0次或一次,\d表示整数,+表示匹配一次或多次,(\.\d+)?表示小数2、匹配年月日日期 格式2018-12-6 ^[1-9]\d{0, ...
分类:
其他好文 时间:
2018-08-17 15:32:06
阅读次数:
473