
效果如下所示, 有兴趣的可以看下。
+ aaaaaa + aaaaaaaaaa + ggggggggg + gggggggg conversion text:
aaaaaa aaaaaaaaaa ggggggggg gggggggg 1 <!DOCTYPE html> 2 <html lang="en"> 3 <head> 4 <meta charset="UTF-8"> 5 <meta name="viewport" cOntent="width=device-width, initial-scale=1"> 6 <title>Delete Characters</title> 7 8 <link rel="stylesheet" href="assets/css/style.css"> 9 </head> conversion text:
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" cOntent="width=device-width, initial-scale=1"> <title>Delete Characters</title> <link rel="stylesheet" href="assets/css/style.css"> </head> 1 wweir 2017-12-08 09:52:26 +08:00 via Android 不给出无用前缀的具体定义,不敢用 PS: 一条 sed 命令的事,也犯不着用 |
2 hsuan 2017-12-08 09:54:57 +08:00 via Android 还是要鼓励一下的 |
3 zhangjk1993 OP @wweir 呃,要删的字符是你自己指定的呀,主要我也没用过 sed,而且这个逻辑也比较简单,所以就自己写了个。 |
4 Rico 2017-12-08 10:56:53 +08:00 vim: ctrl+v ,l/j 选中多行 /多列 d 删除 |
5 lsvih 2017-12-08 11:09:42 +08:00 sed 's/^[ ]*[[:digit:]]*//g' |
6 zhangjk1993 OP @Rico 我之前也用 vim 弄过,感觉还是有点限制,比如下面的这种 ``` aaaaaa + aaaaaaaaaa ggggggggg + gggggggg ggggggggg + gggggggg ggggggggg + gggggggg ggggggggg + gggggggg ``` |
7 CommitOne 2017-12-08 11:19:17 +08:00 我是用的正则 |
8 Kilerd 2017-12-08 11:22:45 +08:00 Delete Line Numbers 怕不是平时在国内的辣鸡带 Line Number 的网站复制代码太多了,才会想出这样的一个解决方案。 也就只有国内的那些网站复制代码会带 Line Number 的 |
9 Universe 2017-12-08 11:38:06 +08:00 via Android :0,$ s/^{你要删除的字符}//g |
10 sola97 2017-12-08 12:02:58 +08:00 via Android 好好学正则啊 |
11 zhangjk1993 OP @Kilerd 噗,写这个的主要目的是在复制代码片段到博客上的时候,去掉前面多余的空格。 |
12 zhangjk1993 OP @Universe 棒 |
13 zhangjk1993 OP @sola97 确实要好好学学了 |
14 BingoXuan 2017-12-08 12:52:06 +08:00 via Android 学正则只需要 30 分钟 |
16 qping 2017-12-09 10:45:49 +08:00 你需要的是列编辑 |