文本处理大师
Cut
换行
用法
正则表达式
- . 除换行符以外的所有字符
- ^ 字符串开头。^-表示-开头的内容。
- $ 字符串结尾
- \d,\w,\s 匹配数字、字符、空格
- \D,\W,\S 匹配非数字、非字符、非空格
- [abc] 匹配 a、b 或 c 中的一个字母
- [a-z] 匹配 a 到 z 中的一个字母
- [^abc] 匹配除了 a、b 或 c 中的其他字母
- aa|bb 匹配 aa 或 bb
- ? 0 次或 1 次匹配
- * 匹配 0 次或多次
- + 匹配 1 次或多次
- [^\p{Han}] 匹配汉字
- \((.*?)\) 匹配括号里的内容
cut -d ':' -f 1
gsed -i '3778d;6199d;6263d' zuci.txt # del 3778, 6199, 6263
gsed -i '3778d,6263d' zuci.txt # del from 3778 to 6263
grep -n "两" zuci.txt
grep -r "a.txt" .
详细测试: 输入匹配以下文本的正则表达式