vim 刪除每行前/後n個字元
1、刪除每行前10個字元:
:%s/^.\{10\}//
其中,%表示所有行,s表示替換,"%s"可用"1,$"代替(下同);正則表示式"/^.\{10\}//"中,^表示行首;"."表示要刪除的字元個數,".\{10\}"表示刪除10個字元,可用10個"."表示;
2、刪除每行後10個字元
:%s/.\{10\}$//
其中,"$"表示行尾,其他同上;
相關推薦
vim 刪除每行前/後n個字元
1、刪除每行前10個字元: :%s/^.\{10\}// 其中,%表示所有行,s表示替換,"%s"可用"1,$"代替(下同);正則表示式"/^.\{10\}//"中,^表示行首;"."表示要刪除的字元個數,".\{10\}"表示刪除10個字元,可用10個"."表示;
shell : 文字檔案處理 刪除每行前兩個字元
sed -i 's/^..//' file.txt 使用了sed的正則替換命令,格式為 s/A/B/ 其中,A為正則表示式,^ 匹配行首位置,點號 . 匹配任意一個字元。 這裡即將行首的前兩個字元替換為空。
vim刪除文件第n行到結尾、或某段內容
通過 顯示行號 vim col 文件 pre AS bsp 顯示 1. 編輯文件 vim myShell.sh 2. 轉到文件末尾 G 3. 或者轉到刪除內容最後的行 :set nu #顯示行號,便於確定哪行 200G #光標定到200
有一字串,包含n個字元。寫一函式,將此字串中從第m個字元開始的全部字元複製成為另一個字串。
import java.util.Scanner; public class Main { public static void main(String[] args) { Scanne
[Swift]LeetCode158. 用Read4來讀取N個字元II $ Read N Characters Given Read4 II
The API: int read4(char *buf) reads 4 characters at a time from a file. The return value is the actual number of characters read. For example, it returns
【c語言】從字串str中擷取一個子串,要求子串是從str的第m個字元開始 由n個字元組成
#include<stdio.h> #include<string.h> /* 編寫程式:從字串str中擷取一個子串,要求子串是從str的第m個字元開始 由n個字元組成 程式理解: 需求中要求的是從一個字串中擷取固定的長度 m---->是開始的個數 n---->是
一篇短文,有三行文字,每行有80個字元。統計出其中英文大寫字母,小寫字母,數字,空格以及其他字元各有多少。
一篇短文,有三行文字,每行有80個字元。統計出其中英文大寫字母,小寫字母,數字,空格以及其他字元各有多少。 #include<stdio.h> int main() { int i, j,a,b,c,w,other; //int a = 0; int b = 0; int c =
C++連線一個字串前n個字元至另一個字串問題
將一個字串的前n個字元連線至另一個子字串 例如:str1=“abc”,str2=“def ” ,將str2 的前2個字元連線到str1中,最終str1=“abcde”。 #include<iostream> using namespace std; #include<c
輸入字串,建立一個單鏈表,操作單鏈表使每相鄰的兩個字元交換位置
題目如上圖所示 ,程式碼如下: #include <iostream> #include <string> using namespace std; stru
[LeetCode] Read N Characters Given Read4 用Read4來讀取N個字元
The API: int read4(char *buf) reads 4 characters at a time from a file.The return value is the actual number of characters read. For example, it returns
ACMNO.40 C語言-子串 有一字串,包含n個字元。寫一函式,將此字串中從第m個字元開始的全部字元複製成為另一個字串
題目描述 有一字串,包含n個字元。 寫一函式,將此字串中從第m個字元開始的全部字元複製成為另一個字串。 輸入 數字n 一行字串 數字m 輸出 從m開始的子串 樣例輸入 6 abcdef 3 樣例輸出 cdef 來源/分類 C語言
JS獲取指定日期前後N天的日期、前N個月日期、後N個月日期
今天做專案遇到了,獲取相對於當前日期前30天的時間,結合網上資料,做了一份整理。 一.獲取指定日期前或者後指定間隔時間程式碼 function getNowFormatDate(sdate,interval,caret) { var patt1 = /^\
擷取字串,改變第N個字元的顏色;自定義方法,oncreat中呼叫
用到過很多次,每次在用的時候,思路就會斷線,以此特意寫出來,幫助自己記憶; 修改TextView 中部分文字的顏色 textView = (TextView) findViewById(R.id.textview); SpannableStringBuilder bui
8.7 有一字串,包含n個字元。寫一個函式,將此字串從第 m個字元開始的全部字元複製成為另一個字串。
8.7 有一字串,包含n個字元。寫一個函式,將此字串從第 m個字元開始的全部字元複製成為另一個字串。個人程式碼如下:#include<stdio.h> #include<string.
PHP中讀取(擷取substr)字串前N個字元或者從第幾個字元開始取幾個字元
<?php $str = "123456789"; echo substr($str , 0 , 3);//從左邊第一位字元起擷取3位字元:結果:123 echo substr($str , 3
字串擷取後n個位元組
#include<stdio.h> #include<stdlib.h> char* substring(char* ch, int pos, int length) { char* pc
【c語言】一個字串,包含n個字元。將此字串中從第m個字元開始的全部字元複製成為另一個字串。
#include <stdio.h> #include <string.h> int main() { void copystr(char *,char *,int); int m; char str1[20],str2[20]; print
把一個字串迴圈左移n個字元
原始碼均在XP系統,VS2008下編譯並執行 附上原始碼 #include "stdafx.h" #include <string.h> /***************************************************
輸入一串數逗號隔開,排序後n個一行輸出
題目: 輸入個數不限的數字,以逗號為分隔,以回車鍵為結束,數字大小在-32768-32767之間。從小到達排序後以4個數每行輸出 如: 輸入:12,34,-12,23,123,56,-9,789 輸出:-12 -9 12 23 34 56 128 789 標程 #in
將N個字元的陣列,迴圈右移K位。時間複雜度O(N)。
將N個字元的陣列,迴圈右移K位。時間複雜度O(N) eg:str[]=”abcde123”,右移3位 1、旋轉abcde->edcba 2、旋轉123->321 3、整體旋轉