expr命令 expr命令计算给定表达式并显示其相应的输出,其被使用用于:基本操作像加法、减法、乘法、除法和模等等整数,求值正则表达式,字符串操作,如子字符串,字符串长度等。 语法 expr [EXPRESSION | OPTION] 参数 --help: 输出帮助信息。 --version: 输出 ...
分类:
其他好文 时间:
2021-01-27 13:05:36
阅读次数:
0
Linux环境Erlang下载安装 下载erlang,原因在于RabbitMQ服务端代码是使用并发式语言Erlang编写的 创建文件夹 mkdir rabbitMQ 安装相关依赖 yum install epel-release yum install gcc gcc-c++ glibc-devel ...
分类:
系统相关 时间:
2021-01-26 11:56:32
阅读次数:
0
less 我的问题是less用不了一些正则表达式的扩展功能, 比如word boundary. 对此我感到很困惑, 因为man less说, 它用的是system regex library, 但查看man 7 re_format, 发现ENHANCED FEATURES中是支持\b也支持\<, 但 ...
分类:
系统相关 时间:
2021-01-26 11:47:41
阅读次数:
0
没有安装Erlang或缺少系统环境变量配置 RabbitMQ依赖于Erlang环境,其底层通过Erlang语言实现。需要下载安装Erlang及配置环境变量,具体操作步骤请参考:http://blog.csdn.net/MaYuKang/article/details/107688440 没有开启管理 ...
分类:
其他好文 时间:
2021-01-25 11:25:11
阅读次数:
0
解释器模式( Interpreter Design Pattern) 解释器模式为某个语言定义它的语法(或者叫文法)表示,并定义一个解释器用来处理这个语法 解释器模式只在一些特定的领域会被用到,比如编译器、规则引擎、正则表达式 解释器模式的原理和实现 解释器模式为某个语言定义它的语法(或者叫文法)表 ...
分类:
其他好文 时间:
2021-01-21 10:37:46
阅读次数:
0
原文链接http://www.softec.lu/site/RegularExpressions/RegularExpressionEngines 正则表达式引擎是正则表达式匹配算法的基础。其有多种不同的实现,但大多数都是基于Henry Spencer的NFA引擎。 正则引擎有两个大分类,DFA和N ...
分类:
其他好文 时间:
2021-01-18 11:24:29
阅读次数:
0
一:首尾匹配 1.首匹配:^ 2.尾匹配:$ 3.案例:验证字符串为全数字 二:单体边界匹配 1.单词边界:\b 2.前瞻性匹配:指定单词后面元素的匹配 3.负向前瞻性:与前瞻性相反 ...
分类:
编程语言 时间:
2021-01-18 10:46:51
阅读次数:
0
1.校验QQ号 console.log(/^[1-9]\d{4,10}$/); // 严格控制5~11位console.log(/^[1-9]\d{4}$/); // 不小于5位即可 2.用户名 console.log(/^[\u4e00-\u9fa5a-zA-Z0-9_]{2,18}$/);con ...
分类:
编程语言 时间:
2021-01-18 10:45:03
阅读次数:
0
提升使用Linux效率的小操作 保存更新? 本文记录了个人在使用Linux时觉得好用的一些快捷方式/功能; 为那种知道了能提高效率,但是的不知道也并没有影响的操作。 历史命令 该操作用于快速查看已使用过的命令 history history:查看历史执行过的命令 !num:重新执行history命令 ...
分类:
系统相关 时间:
2021-01-16 12:04:18
阅读次数:
0
a.*?b就是a开始b结束的匹配 如果要限制是一行的开头和末尾的话 就是 ^a.*?b$ 如果不想包含a,b 只想匹配中间a和b中间的内容 : (?<=A).*?(?=B) ...
分类:
编程语言 时间:
2021-01-16 12:02:51
阅读次数:
0