字串中間替換成星號

2021-10-06 14:04:06 字數 368 閱讀 4373

最近在工作中有乙個需求,要將一段字串的中間幾位變成字串顯示。我覺得這個功能還蠻常用的,就抽出來寫成乙個方法,方便以後別的地方使用。

changetostar(str, len1, len2=0) 

str = str.substr(0, len1) + stars + str.substr(strlen-len2);

return str;

}

這裡需要傳入的引數有三個:str, len1, len2。

str是需要操作的字串。

len1是開頭不需要變成星號的長度。

len2是末尾不需要變成星號的長度,設定預設值為0,不傳的時候就除了設定的開頭幾位剩餘全部變成星號。

字串替換(you替換成we)

編寫乙個c程式實現將字串中的所有 you 替換成 we input 輸入包含多行資料 每行資料是乙個字串,長度不超過1000 資料以eof結束 output 對於輸入的每一行,輸出替換後的字串 sample input you are what you dosample output we are ...

將所有的 字串替換成 T

文章轉於 vs正規表示式應用 原創 將所有的 字串替換成 t 但是不能替換 include後面的字串 由於vs的正規表示式懶惰跟貪婪控制語法不明確,只好用2條表示式來實現 1.將 t 轉換成 t x28 x29 12.將 轉換成 t 其中過濾掉 include 的字首 include b t 1 將...

js 將字串中的逗號替換成空格

s.replace g,g global 全域性 指的是將s中所有的逗號都替換成空格 如若只需要替換第乙個逗號,則s.replace js中的split方法 stringobject.split separator,howmany separator引數 必需填。字串或正規表示式,從該引數指定的地方...