js面試題-找出字串中的數字,並替換為*
for迴圈實現
function replace(){
var str='ba123jj4589';
var arrStr = str.split(""); //將字串轉換為陣列
for(let i=0;i<arrStr.length;i++){
if(arrStr[i]>='0'&&arrStr[i]<='9'){
arrStr[i]='*';
}
}
arrStr=arrStr.join("");
console.log(arrStr);
}
replace();
正則+迴圈方法
function replace(){
var str='ba123jj45d89';
var reg = new RegExp("^[0-9]*$");
var arrStr=str.split("");
for(let i=0;i<arrStr.length;i++){
if(reg.test(arrStr[i])){
arrStr[i] = '*';
}
}
arrStr == arrStr.join(""); //將陣列轉換為字串,根據你的需求決定要不要這一步;
console.log(arrStr);
}
### 正則一行解決
console.log('ba123jj45d89'.replace(/[0-9]/g,"*");
相關文章
- js中字串的替換JS字串
- js中字串全部替換JS字串
- js替換字串裡的空格JS字串
- js replace替換字串,同時替換多個方法JS字串
- Thymeleaf將字串轉換為數字字串
- 第五章 字串專題 ---------------- 5.4 實踐:替換字串中的空格字串
- linux中批量替換文字中字串Linux字串
- mysql 字串和數字比,字串會隱式轉換為數字0MySql字串
- c++中數字和字串的轉換C++字串
- js中在將字串數字轉為數字時,使用哪種方式更安全JS字串
- Lumen 替換 world 裡面變數並匯出 PDF 圖片變數
- Lumen 替換 Word 裡面變數並匯出 PDF 圖片變數
- 替換字串中的空格《演算法很美》字串演算法
- Day7(字串)|344.反轉字串 541.反轉字串II 54.替換數字字串
- 【冰山白皮書】JS中的布林 數字 字串JS字串
- 找出倆個字串的相同並刪除字串
- Linux vi替換字串Linux字串
- 字串-面試題字串面試題
- JavaScript字串轉換數字JavaScript字串
- javascript中將數字轉為字串的方法JavaScript字串
- JavaScript字串中URL的檢測並轉換為連結JavaScript字串
- 面試題 17.04. 消失的數字面試題
- Go 中數字轉換字串的正確姿勢Go字串
- c++中字元、字串和數字間的轉換C++字元字串
- Problem 4:替換空格(字串)字串
- python如何將字串中的所有"you"替換成"we"Python字串
- 字串轉數字的問題字串
- bash 引數替換中的模式匹配模式
- 教你如何替換@PathVariable中的變數變數
- 將專案裡的moment替換為day.jsJS
- JS RegExp 替換字元JS字元
- PHP 字串強制轉換為數值問題PHP字串
- JS中將一個值轉換為字串的3種方法JS字串
- javascript將字串中的多個空格替換為一個空格的正則例項JavaScript字串
- 面試題:JS面試題JS
- {{rateTime}}大括號裡面的數字轉換為字串(日期)字串
- 如何在MySQL中使用CONVERT將字串轉換為數字MySql字串
- Python字串string的查詢和替換Python字串