首頁 要聞 中國 經(jīng)濟(jì) 財(cái)經(jīng) 品牌 點(diǎn)評 會(huì)展 綜合 | 設(shè)為首頁
中國品牌要聞網(wǎng)-傳遞資訊的價(jià)值打造品牌的影響
您現(xiàn)在的位置:首頁/母嬰育兒/ 正文
Substring截取字符串,Excel中經(jīng)常遇見的一類問題
來源:
編輯:
時(shí)間:2022-10-20

  在Excel中我們會(huì)經(jīng)常見到一類問題,比如現(xiàn)在要對一些數(shù)據(jù)的一部分做改動(dòng),可是重新輸入又顯麻煩,單個(gè)修改又比較費(fèi)時(shí),在公司的圖書館項(xiàng)目中曾經(jīng)用過截取字符串的方法,項(xiàng)目是java語言的;最近在公司的另一個(gè)項(xiàng)目中又需要截取字符串,一種環(huán)境是C#語言,一種環(huán)境是SQL Server存儲(chǔ)過程;先來說一下后臺(tái)程序中截取字符串的方法。如果傳入的參數(shù)為兩個(gè)長整參數(shù),第一個(gè)參數(shù)指子字符串的起始位置,也就是開始截取的位置,第二個(gè)參數(shù)指截取的長度。如果傳入的參數(shù)為一個(gè)大于等于0 的長整數(shù),則以這個(gè)長整數(shù)的位置為起始位置,截取字符串剩余的全部作為子字符串。

substring截取字符串的用法:

1、截取指定字符上的字符串:

substring(start,end)

start:開始的位置(從0開始索引)包括該位置的字符,不可省略

end:結(jié)束的位置(不包括該位置上的字符),可省略

例:String str="第1周";

str=str.substring(1,2);

str此時(shí)里面就剩一個(gè) 1 了

若 start 與 end 相等,那么返回的就是一個(gè)空串

若 start 比 end 大,那么在提取子串之前會(huì)先交換這兩個(gè)參數(shù)

若 start 或 end 為負(fù)數(shù),那么它將被替換為 0

2、截取指定字符的字符串:

例:

String str="第20周";

str=str.substring(1,str.indexOf("周"));

str里面的值是20

3、 截去前面的字符,保留后面所有的字符:

例:String str="星期六";

str=str.substring(2);

此時(shí)str里面剩下 "六"

免責(zé)聲明:本文僅代表作者個(gè)人觀點(diǎn),與本網(wǎng)無關(guān)。其原創(chuàng)性以及文中陳述文字和內(nèi)容未經(jīng)本站證實(shí), 對本文以及其中全部或者部分內(nèi)容、文字的真實(shí)性、完整性、及時(shí)性本站不作任何保證或承諾, 請讀者僅作參考,并請自行核實(shí)相關(guān)內(nèi)容。當(dāng)事人(單位)如有異議,請參閱《刪帖說明》辦理。
中國品牌要聞網(wǎng)-傳遞資訊的價(jià)值打造品牌的影響
  • CopyRight@ 2005-2022 中國品牌要聞網(wǎng)
  • 工商注冊號(hào) 430122000189097
  • ICP備案許證:渝ICP備2022012785號(hào)