#表达

2019-7-17 正则表达式和re模块

一、re模块与正则表达式之间的关系  正则表达式不是python独有的,它是一门独立的技术  所有的编程语言都可以使用正则  但是如果你想在python中使用,你就必须依赖于re模块正则的官方定义:正则表达式是对字符串操作的一种逻辑公式,就是用事先定义好的一些特定的字符、以及这些特定字符的组合,组成一个‘规...

2019-07-12 函数递归、二分法、匿名函数、三元表达式、内置函数

一、递归函数  我理解为递归函数也是函数嵌套的一种,函数在调用时,直接或间接的调用了自身。  简单的直接调用本身(这种调用会一直循环下去,会很占内存空间,所以python解释器为了防止无限占用内存,对这种循环做出了限制,循环到一定程度就会自动停止)deff1():print('f1')f1()f1()  递归调用分为两...

正则表达式引擎浅析

原文:http://blog.knownsec.com/Knownsec_RD_Checklist/regex/about_regx_engine.txt 正则表达式引擎的内部工作机制是什么呢?我们有的时候会碰到当使用正则表达式的时候很多的结果并不是我们想要的,那么其原因是什么呢?那么这里就会给你一个答案:了...

C++之正则表达式

正则表达式是独立与任何语言本身的一个很大的话题。在C++中,regex就是涉及到正则表达式的内容。 [a-z]+.xt:在这个正则表达式中,[a-z]标识匹配一个小写字母,+可以是前面的表达式匹配多次,因此[a-z]+能够匹配一个小写字母组成的字符串。在正则表达式中的一个.表示匹配任意字符,而.则表示匹配字符...
代码星球 ·2020-04-09

Python3正则表达式

正则表达式是一个特殊的字符序列,他能帮助你方便的检查一个字符串是否与某种模式匹配。 re.match函数re.match尝试从字符串的起始位置匹配一个模式,如果不是起始位置匹配成功的话,match()就返回一个none。 函数语法:re.match(pattern,string,flags=0)&n...
代码星球 ·2020-04-09

C语言正则表达式

POSIX规定了正则表达式的C语言库函数,详见regex(3)。我们已经学习了很多C语言库函数的用法,读者应该具备自己看懂man手册的能力了。本章介绍了正则表达式在grep、sed、awk中的用法,学习要能够举一反三,请读者根据regex(3)自己总结正则表达式在C语言中的用法,写一些简单的程序,例如验证用户输入的IP...
代码星球 ·2020-04-09

正则表达式

以前我们用grep在一个文件中找出包含某些字符串的行,比如在头文件中找出一个宏定义。其实grep还可以找出符合某个模式(Pattern)的一类字符串。例如找出所有符合xxxxx@xxxx.xxx模式的字符串(也就是email地址),要求x字符可以是字母、数字、下划线、小数点或减号,email地址的每一部分可以有一个或多...
代码星球 ·2020-04-09

lambda 表达式定制操作

泛型算法中的定制操作许多算法都会比较输入序列中的元素以达到排序的效果,通过定制比较操作,可以控制算法按照编程者的意图工作。普通排序算法:template<classRandomIterator>voidsort(RandomIteratorfirst,RandomIteratorlast){if(first...

lambda表达式

Lambda表达式实际上提供一个匿名函数的特性。而匿名函数则是在需要一个函数,又不想去费力命名一个函数的情况下去使用的。[捕获列表](参数列表)mutable(可选)异常属性->返回类型{   //函数体} 略去一般函数名,返回值用一个->形式进行。所谓捕捉列表,其实...
代码星球 ·2020-04-08

正则表达式语法

========================原子==================================d表示一个十进制数字D表示一个非十进制数字s表示一个空白字符[f]S表示一个非空白字符w表示一个数字、英文或者下划线字符[a-zA-Z0-9_]W表示一个非数字、英文或者下划线字符[^a-zA-Z0-...
代码星球 ·2020-04-08

正则表达式集锦

1.验证数字:只能输入1个数字 表达式^d$ 描述匹配一个数字 匹配的例子0,1,2,3 不匹配的例子   2.只能输入n个数字 表达式^d{n}$ 例如^d{8}$ 描述匹配8个数字 匹配的例子1234567...
代码星球 ·2020-04-08

javascript正则表达式(regular expression)

一种字符串匹配的模式,用来检查一个串是否含有某种子串、将匹配的子串替换或者从某个串中取出符合某个条件的子串等。注意:在javascript中正则表达式也是一种对象1:创建正则表达式两种方式:隐式创建(文字量方法)和显示创建(使用构造函数)eg:文字量方法:varregExp=/pattern/flags;将文字量的正则...

三元表达式(三目运算符)和二元表达式(二目运算符)

   三元表达式也叫三目运算符,较为常见,语法condition?result1:result2二元表达式也叫二目运算符,语法result1||result2如果结果1存在则显示结果1,否则显示结果2       &nb...

(独孤九剑)--正则表达式

【一】适用场景邮箱验证,手机号码,验证码,替换敏感词(骂人换成**),文档采集,表情替换技术(早期),模板引擎解析 【二】定界符定界符就是用来定义边界注意:定界符不能用a-zA-Z0-9和和(),其他都可以用,但必须成对出现,又开始有结束区分和/,为转义字符,/为正则字符转义字符:将/转为字符串形式,因为例如...

【SqlServer系列】表达式(expression)

1 概述 本篇这文章主要概述SqlServer表达式。2 具体内容 2.1 使用范围SQLServer(2008开始);AzureSQL数据库;Azure SQL数据仓库;并行数据仓库2.2 语法 是SQLServer数据库引擎评估以获取单...
首页上一页...3435363738...下一页尾页