【理论】https://blog.csdn.net/summer_dew/article/details/82048387 【代码说明】支持:2位以上的数字,四则运算和幂运算 使用的栈,是自己实现,封装在2 SqStack.h文件中的,可自己实现,也可以参照:https://blog.csdn.net/summer_dew/article/details/82051767 【结果】 测试:10*(...

LintCode-370. Convert Expression to Reverse Polish Notation(将表达式转换为逆波兰表达式)(中缀表达式转后缀表达式) 题目链接 题目 准备一个栈用来存放操作符,注意执行流程: 当前字符串是数字,直接添加到结果集; 当前字符串是”(“,直接入栈; 当前字符串是”)”,从栈中一直弹出操作符,直到操...

lambda表达式

lambda 表达式

  

2019-07-26 21:58:29

简介 jdk1.8中新增的核心特性有lambda表达式,函数式接口,流API,默认方法,新的Date,以及Time API 一.函数式接口 函数式接口是只有一个方法的接口,用作lambda表达式的类型。来看看jdk中的Runnable源码 这里只有一个抽象方法run,实际上你不写public abstract也是可以的,在接口中定义的方法都是public abstract的。 同时也使用注解@Fu...

EL表达式

EL表达式

  

2019-08-23 03:10:26

EL表达式 语法:   ${域中数据的名称} EL的主要作用 获取数据 EL表达式主要用于替换JSP页面中的脚本表达式,以从各种类型的web域中检索java对象、获取数据 (某个web域中的对象,访问javabeam属性、访问list集合、访问map集合、访问数组) 执行算法 利用EL表达式可以在JSP页面中执行一些基本的关系运算、逻辑运算和算术运算,以在JSP页面中完成 一些...

正则表达式

正则表达式

  

2019-06-24 06:02:14

1.1 正则表达式的作用: 正则表达式的作用:匹配字符串的一种规则,正则表达式的作用主要用于匹配字符串的。 1.2:  1.3  正则表达式的创建方式 1.3.1 方式一: var reg = /正则表达式/[模式]; 1.3.2 方式二: var reg = new RegExp(“正则表达式”,“匹配模式”); var reg...

介绍grep,sed,awk这三个命令,而正则表达式作为这三个命令的一种使用方式(命令输出中可以包含正则表达式)。 概念 正则表达式,又被正规表示式、正规表示法、针对表达式、规格表达式、常规表达法(Regular Expression,或regex、regexp、RE)。正则表达式使用单个字符来描述、匹配一系列符合某个句法规则的字符串。在很多编辑器里,正则表达式通常用来检索、替换那些符合某个模式的...

说明:之前提到正则表达式就头大,每次也都是看个开头就不看了,坚持不下去,这次终于完整地看完一次文档,加上之前多多少少看过的,对正则表达式算是有了整体的了解。这次笔记主要结合一培训班的课件,以Python的re模块为主。 简略笔记: 1,正则表达式(Regular Expression),正则表达式使⽤单个字符串来描述、匹配⼀系列匹配某个句法规则的字符串。简单说就是,这是一个规则,它体现为一个字符串...

一,正则表达式基础语法 re模块 示例代码 1.表示字符 匹配中文字符的正则表达式: [\u4e00-\u9fa5] 示例代码: 2.原始字符串 Python中字符串前面加上 r 表示原生字符串, 与大多数编程语言相同,正则表达式里使用”\”作为转义字符,这就可能造成反斜杠困扰。假如你需要匹配文本中的字符”\”,那么使用编程语言表示的正则表达式里将需...

EL表达式可以直接将结果返回给页面,但有时得到的结果为空,<c:out>有特定的结果处理功能,把EL的结果输入放入<c:out>标签中可以增加程序的可读性。着重对 escapeXml="false"的理解。 格式是: <c:out value=”要显示的数据对象” [escapeXml=”true|false&r...

 有些字符串是我们存储某种类型名称的,往往有逗号‘,’或者其他符号来分隔。如果我们删除某一个参数时,往往没有数组或者列表那么方便。但是,如果有了下面这个方法,我们同样可以做好。     打印结果:           下面回顾一下JDK1.6中的replaceAll方法说明:   &n...

学习python时看到的正则表达式这个东西,感到一脸迷茫 查了一些资料后发现这并不是我的错0。0 正则表达式通常被用来检索、替换那些符合某个模式(规则)的文本。能按照某种模式区配一系列有相似有相似特征的字符串。 正则表达式特殊符号和字符等可直接百度得到 https://baike.baidu.com/item/%E6%AD%A3%E5%88%99%E8%A1%A8%E8%BE%BE%E5%BC%8...

re.match() 原型:match(pattern, string, flags = 0) pattern:要匹配的正则表达式 string:要匹配的字符串 flags:标志位,用于控制正则表达式的匹配方式 re.I 忽略大小写 re.L 作本地用户识别 re.M 多行匹配,影响’ ^ ‘和’ $ ‘两个元字符 re.S ’ . &l...