String擷取一段

2021-08-07 13:38:48 字數 536 閱讀 5439

1.若知道要從第幾個位置開始擷取,可以直接選用substring()方法

2.若不知道要從哪邊開始擷取,但是知道string中要從哪段開始,只是要中間一段字串

如:

string str = "age=20&address=sz&name=mason";

int begin = str.indexof("address=");

int end = str.indexof("&name");

system.out.println(str.substring(begin, end));

result:address=sz

3.若是只要」sz」兩個字

如:

string str = "age=20&address=sz&name=mason";

string begin = str.split("address=");

system.out.println(begin[1].split("&name")[0]);

result:sz

Shell擷取文字一段區間的方法

假設檔案 text.txt 內容如下 xx yyyyyyyyyyyyyyyy zzzzzzzzzzzzzzzzzzz start mark 10 aaaaa bbbb cccc 20 aaaaa bbbb cccc 30 aaaaa bbbb cccc 40 aaaaa bbbb cccc yyyy...

Shell擷取文字一段區間的方法

假設有一段日誌,我需要擷取2019 09 23到2019 09 29之間期間的日誌。那麼,我利用shell怎麼去擷取呢 實現方法 sed n 2019 09 23 2019 09 29 p log.txt sed n a bp file這個就是擷取a和b之間的字元,包括a和b為什麼在a前面加上乙個 ...

重要的一段

2006 6 23 22 44 00 重要的一段 這幾個月都用在開發心電監護系統上了,終於告一段落,倍感輕鬆。欣慰的是,有了成果,並且成果正走在產品化路上。5月31日,孕育 設計監護儀樣機結構和pcb 6月7日,生日 pcb板製好,開始焊接和除錯 6月17日,tata,監護儀終於可以見人了。介紹一下...