當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


Typescript String replace()用法及代碼示例


replace()是TypeScript中的內置函數,用於查找正則表達式和字符串之間的匹配項,並將匹配的子字符串替換為新的子字符串。句法:

string.replace(regexp/substr, newSubStr/function[, flags]);

參數:此方法接受上述和以下所述的五個參數:

  • regexp:此參數是RegExp對象。
  • substr:此參數是要替換的字符串。
  • newSubStr:此參數是替換子字符串的字符串。
  • function:此參數是要用來創建新子字符串的函數。
  • flags:此參數是一個包含RegExp標誌的任意組合的字符串。

返回值:此方法返回一個新的更改的字符串。

下麵的示例說明TypeScriptJS中的String replace()方法:

範例1:



的JavaScript

<script> 
    // Original strings 
    var str = "Geeksforgeeks - Good Platform";  
  
    var re = /Good/gi;  
  
    // Use of String replace() Method 
    var newstr = str.replace(re, "Best");  
    console.log(newstr); 
</script>

輸出:

Geeksforgeeks - Best Platform

範例2:

的JavaScript

<script> 
    // Original strings 
    var str = "Geeksforgeeks TypeScript";  
  
    var re = /(\w+)\s(\w+)/;  
  
    // use of String replace() Method 
    var newstr = str.replace(re, "$2 $1");  
    console.log(newstr); 
</script>

輸出:

TypeScript Geeksforgeeks

相關用法


注:本文由純淨天空篩選整理自SHUBHAMSINGH10大神的英文原創作品 TypeScript | String replace() Method。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。