lineinfile模块可以确保某一行文本存在于指定的文件中,或者确保从文件中删除指定的文本,还可以根据正则表达式替换某一行文本。下面罗列一下lineinfile模块的参数: path:必须参数,指定要操作的文件 line:用来指定文本内容 regexp:使用正则表达式匹配对应的行,当替换文本时,如 ...
分类:
其他好文 时间:
2020-03-31 17:19:18
阅读次数:
94
1、前端正则表达式写法 1 function checkPassWord(password) { 2 //密码至少8个字符,至少1个大写字母,1个小写字母,1个数字 3 var reg = new RegExp(/^(?=.*[a-z])(?=.*[A-Z])(?=.*\d)[^]{8,}$/); ...
分类:
Web程序 时间:
2020-03-31 12:07:32
阅读次数:
78
1、小括号():匹配 小括号内的字符串,可以是一个,也可以是多个; 常跟“|”(或)符号配合使用。 例如 String text="123456789"; text.mathes("0-9") false "0-9".mathes("0-9") true 2、中括号:匹配字符组内的字符 例:[0-9 ...
分类:
其他好文 时间:
2020-03-31 12:02:42
阅读次数:
82
从NFA到DFA的转换 一、子集构造法 1.定义 2.在NFA状态集上的操作 3.代码 状态转换表的构建 ε closure(T)的计算 4.输入输出及相关要求 二、示例 1.演算步骤 1.首确定起始状态,依据ε的闭包确定,并填入状态表 2.依据字母表的字母和ε的闭包确定其他状态,并填入状态表 3. ...
分类:
其他好文 时间:
2020-03-31 10:51:14
阅读次数:
91
// 全部小写 首字母不能数字 只能小写 后面数字小写都可以 const reg = /^[a-z0-9]+.?[a-z0-9]*$/; if (reg.test(value) || value '' || value '-') { }else{ //页面上显示格式不正确 } //== -1 没有找 ...
分类:
其他好文 时间:
2020-03-31 10:42:53
阅读次数:
61
第一章 正则表达式入门 正则表达式(Regular expression,简称regex) 查找特定的信息(搜索),查找并编辑特定的信息(替换)。 正则表达式是一些用来匹配和处理文本的字符串,是由正则表达式语言创建的。 与其他程序设计语言一样,学习正则表达式的关键是实践,实践,再实践。 第二章 匹配 ...
分类:
其他好文 时间:
2020-03-30 23:24:13
阅读次数:
61
在项目中用了"|"作为分割符,最后发现不能达到预期的效果; 原因:split()函数中的形参是作为一个正则表达式来使用的,而"|"对应的正则表达式不是|字符,若用使用需要转义 ...
分类:
其他好文 时间:
2020-03-30 21:33:31
阅读次数:
92
1、目录管理 ls、cd、pwd、mkdir、rmdir、tree 2、时间日期 touch、stat、file、rm、cp、mv、nano 3、查看文本 cat、more、less、head、tail、cat的变体tac 4、正则表达式 5、管道和重定向 6、用户、组、权限 ...
分类:
系统相关 时间:
2020-03-30 19:55:05
阅读次数:
96
题目描述 请实现一个函数用来匹配包括'.'和'*'的正则表达式。模式中的字符'.'表示任意一个字符,而'*'表示它前面的字符可以出现任意次(包含0次)。 在本题中,匹配是指字符串的所有字符匹配整个模式。例如,字符串"aaa"与模式"a.a"和"ab*ac*a"匹配,但是与"aa.a"和"ab*a"均 ...
分类:
其他好文 时间:
2020-03-30 19:48:55
阅读次数:
76
正则表达式 定义:使用单个字符串来描述或匹配一系列符合某个句法规则的字符串 在很多文本编辑器或其他工具里,正则表达式通常用来检索和替换那些符合某个模式的文本内容 grep工具的使用 # grep [-cinvABC] 'word' filename -c 表示打印符合要求的行数 -i 表示忽略大小写 ...
分类:
其他好文 时间:
2020-03-30 19:36:28
阅读次数:
85