发布于: 2023-1-8最后更新: 2023-8-25字数 00 分钟

type
status
date
slug
summary
tags
category
icon
password
Property
Aug 25, 2023 05:15 PM
URL

1. 快捷键

快捷键
作用
ctrl + a
到代码最前面
ctrl + e
到代码最后面
ctrl + k
删掉光标之后的代码
ctrl + u
删掉光标之前的代码

2. Linux 三剑客

  • grep 文本过滤工具
  • sed 文本编辑工具
  • awk 文本报告工具
 

3. 正则表达式的分类

  • 基本正则 ^ $ . [] *
  • 拓展正则
    • () {} ? + |

3.1 基本正则

功能:
  • 匹配字符
  • 匹配次数
  • 位置锚定
独立的符号
符号
功能
^
^字符 匹配以 字符 开头
$
字符$ 匹配以 字符 结尾
.
匹配一个且只有一个字符,不能是空行
[
[abc],匹配括号内任意一个字符
*
字符*匹配前一个字符0或1次以上, 0 代表空,即匹配所有内容,举例说 a* 匹配 a 0 次或者多次
\
转义字符,让特殊的字符通过 \可以显示其本意,举例说上面的 . 不是小数点,加上 \. 就能是了
组合
^$
匹配空行
.*
匹配所有字符
^.*
匹配任意多个字符开头的内容
.*$
匹配任意多个字符jie wei的内容
[^abc]
[ 和 ^ 一起使用表示取反,不要包含a,b,c 字符

3.2 拓展正则

grep -E 才能生效
notion image
 

Mathematica 编程实战(4)
Mathematica 编程实战(4)
公告
type
status
date
slug
summary
tags
category
icon
password
Property
Aug 25, 2023 05:15 PM
URL
公告
博客重大更新,更换为matery主题,阅读体验更加好了。
和博主联系
notion image