查詢列印出包含指定字串的那一行

2021-08-31 22:26:35 字數 1209 閱讀 4978

/*此程式是將輸入中包含特定「模式」或字串的各行列印出來

這是unix程式grep

這個任務劃分如下:

while(還有沒處理的行)

if(該行包含指定的模式)

列印該行;

分析程式的整體架構

*/#include "stdio.h"

#define maxline 1000 /*最大輸入行*/

int getline(char line , int max);

int strindex(char source , char searchfor);

char pattern ="ould"; /*待查詢的模式*/

main()

return found;

}/*getline函式:將行儲存在s中,返回該行的長度 lim應該是s陣列的長度*/

int getline(char s,int lim)

/*strindex函式:返回t在s中的位置,如果未找到返回-1*/

int strindex(char s,char t)

return -1;

}

稍微修改

/*此程式是將輸入中包含特定「模式」或字串的各行列印出來

這是unix程式grep

這個任務劃分如下:

while(還有沒處理的行)

if(該行包含指定的模式)

列印該行;

分析程式的整體架構

*/#include "stdio.h"

#define maxline 1000 /*最大輸入行*/

int getline(char line , int max);

int strindex(char source , char searchfor);

char pattern ="ould"; /*待查詢的模式*/

main()

return found;

}/*getline函式:將行儲存在s中,返回該行的長度 lim應該是s陣列的長度*/

int getline(char s,int lim)

/*strindex函式:返回t在s中的位置,如果未找到返回-1*/

int strindex(char s,char t)

return -1;

}

PHP查詢字串中是否包含多個指定字串

我有乙個字串,需要檢查幾個字元。我可以用strpos 做到這一點。但是在這種情況下,我將需要多次使用strpos 像這樣的東西 if strpos str,false strpos str,false strpos str,false strpos str,false strpos str,fals...

linux之查詢包含指定內容(字串)的檔案

1.檔案內容包含指定字串 find xargs grep string 查詢當前目錄下檔案內容包含字串string的檔案為什麼要這樣寫,因為管道命令符是把上一部的結果傳遞給下一步來處理,在 find grep string中雖然看似和find xargs grep string差不多,但是實際上還是...

linux之查詢包含指定內容(字串)的檔案

find xargs grep string 查詢當前目錄下檔案內容包含字串string的檔案 為什麼要這樣寫,因為管道命令符是把上一部的結果傳遞給下一步來處理,在 find grep string中雖然看似和find xargs grep string差不多,但是實際上還是有區別的。應為find ...