C 從某個特定字串到之後某個字串的擷取

2021-08-21 09:05:37 字數 430 閱讀 4201

思路為先找到要擷取字串開始位置,擷取成新的字串,再在新的字串裡找到結束位置,再次進行擷取就是需要的字串了。

streamreader fread = new streamreader(filename, system.text.encoding.getencoding("gb2312"));//讀取字元流

string ss = fread.readtoend();//開始的字串

string str = "";

int startindex = ss.indexof("");//從新的字串找到特定字元的結束位置

string newhtml;

newhtml = ss.replace(str.substring(0,endindex+4), "");//這邊是擷取到指定字串用別的字串替換

從某個字串中擷取子字串

首先拿到手上的是乙個路徑加上檔名的字串,但因為某種需要,我僅僅只要路徑,不需要檔案文,這時我們就可以做以下操作即可得到自己想要的。procedure tform4.button1click sender tobject varstr string str1 string str2 string n ...

當前含有某個字串的某個檔案 grep

grep rn hello,world find maxdepth 1 name f xargs grep nr color auto best test acc 表示當前目錄所有檔案,也可以是某個檔名 r 是遞迴查詢 n 是顯示行號 r 查詢所有檔案包含子目錄 i 忽略大小寫下面是一些有意思的命令...

當前含有某個字串的某個檔案 grep

grep rn hello,world 輸出檔案中不包含match的行 grep v c words val full.csv processed 12 13.json find maxdepth 1 name f xargs grep nr color auto best test acc 表示當...