2018年7月17日
摘要: vi: Visual Interface,文本编辑器 文本:ASCII, Unicode 文本编辑种类: 行编辑器: sed(适合批量处理多个文件) 全屏编辑器:nano, vi(单个文件) vim Vi Improved 其他编辑器: gedit 一个简单的图形编辑器 gvim 一个Vim编辑器的 阅读全文
posted @ 2018-07-17 09:15 圆缘 阅读(235) 评论(0) 推荐(0) 编辑
摘要: 一、2进制转10进制方法: 1=2^0=1 10=2^1=2 100=2^2=4 1000=2^3=8 10000=2^4=16 100000=2^5=32 1000000=2^6=64 10000000=2^7=128 将对应1位置的数相加 P.S:10101011=128+32+8+2+1=17 阅读全文
posted @ 2018-07-17 08:57 圆缘 阅读(10547) 评论(0) 推荐(0) 编辑
  2018年7月13日
摘要: 位置锚定: ^ :行首 $ :行尾 \\, \\b :语尾 分组: () 后向引用:\1, \2, ... 或者: a|b: a或b C|cat: C或cat (C|c)at:Cat或cat 阅读全文
posted @ 2018-07-13 15:35 圆缘 阅读(149) 评论(0) 推荐(0) 编辑
摘要: :匹配前面字符任意次 ?: 0或1次 +:1次或多次 {m}:匹配m次 {m,n}:至少m,至多n次 阅读全文
posted @ 2018-07-13 15:31 圆缘 阅读(136) 评论(0) 推荐(0) 编辑
摘要: egrep[OPTIONS] PATTERN [FILE...] 扩展正则表达式的元字符: 字符匹配: . 任意单个字符 [] 指定范围的字符 [^] 不在指定范围的字符 阅读全文
posted @ 2018-07-13 15:30 圆缘 阅读(306) 评论(0) 推荐(0) 编辑
摘要: 扩展正则表达式:egrep[OPTIONS] PATTERN [FILE...] 参考grep:https://www.cnblogs.com/lqynkdcwy/category/1249698.html 阅读全文
posted @ 2018-07-13 15:27 圆缘 阅读(361) 评论(0) 推荐(0) 编辑
  2018年7月10日
摘要: \\(\\) 将一个或多个字符捆绑在一起,当作一个整体进行处理,如:\\(root\\)\\+ 分组括号中的模式匹配到的内容会被正则表达式引擎记录于内部的变量中,这些变量的命名方式为: \\1, \\2, \\3, ... • \\1表示从左侧起第一个左括号以及与之匹配右括号之间的模式所匹配到的字符 阅读全文
posted @ 2018-07-10 16:35 圆缘 阅读(150) 评论(0) 推荐(0) 编辑
  2018年7月8日
摘要: 定位出现的位置 ^ 行首锚定,用于模式的最左侧 $ 行尾锚定,用于模式的最右侧 ^PATTERN$ 用于模式匹配整行 ^$ 空行 ^[[:space:]] $ 空白行 \\ 或 \b 词尾锚定;用于单词模式的右侧 \\ 匹配整个单词 阅读全文
posted @ 2018-07-08 21:50 圆缘 阅读(734) 评论(0) 推荐(0) 编辑
摘要: 记得加上双引号:"" \ 匹配前面的字符任意次,包括0次 贪婪模式:尽可能长的匹配 . 任意长度的任意字符 \\? 匹配其前面的字符0或1次 \\+ 匹配其前面的字符至少1次 \\{n\} 匹配前面的字符n次 \\{m,n\} 匹配前面的字符至少m次,至多n次 \\{,n\} 匹配前面的字符至多n次 阅读全文
posted @ 2018-07-08 16:40 圆缘 阅读(207) 评论(0) 推荐(0) 编辑
摘要: 字符匹配(贪婪模式): . 匹配任意单个字符 放到中括号里面就不需要转义 [] 匹配指定范围内的任意单个字符 [^] 匹配指定范围外的任意单个字符 [^.]:表示不是以“.”开头(这里的“.”表示字符“.”,~~而不是表示任意单个字符~~) [:alnum:] 字母和数字 [:alpha:] 代表任 阅读全文
posted @ 2018-07-08 16:38 圆缘 阅读(208) 评论(0) 推荐(0) 编辑

返顶部