var str = '姓名是:{{name}},年齡是:{{age}},性別是:{{sex}}';
var data = {
name: "小明",
age: "19",
sex: "男"
}
function formate(template,data){
return template.replace(/\{\{(\w+)\}\}/g,function(a,b){
return data[b]
})
}
console.log(formate(str,data));//姓名是:小明,年齡是:19,性別是:男
複製程式碼
魔板引擎中的replace方法
相關文章
- replace方法
- HDU1430,魔板
- location.replace() 方法
- mySQL中replace的用法MySql
- MYSQL中replace into的用法MySql
- 原生js實現replace方法JS
- 使用正規表示式替換字串的方法(replace方法)字串
- 魔術方法
- python 字串replace方法實現探索Python字串
- javascript中replace的高階運用JavaScript
- PHP 魔術方法PHP
- 20190118-自定義實現replace方法
- Python replace方法並不改變原字串Python字串
- MySQL中REPLACE INTO和INSERT INTO的區別分析MySql
- SQL中的替換函式replace()使用SQL函式
- ecshop中preg_replace替換為preg_replace_callback需要注意的事項
- 十六個魔術方法
- php 魔術方法 __callPHP
- Java中replace與replaceAll區別Java
- Replace
- Python中replace()的用法是什麼?附例項!Python
- 類的一些常用魔術方法
- PHP中preg_replace函式解析PHP函式
- #魔術方法(會話管理)會話
- replace()用法
- JavaScript replace()JavaScript
- 遨翔在知識的海洋裡----(replace中的$替換)
- 匯入自定義板塊的方法
- 從一則案例解析js正則的String物件的replace方法使用技巧JS物件
- 小知識|Java中的"魔數"Java
- 聊聊程式設計中的 “魔數”程式設計
- php中的魔術常量__FILE__PHP
- PHP 模板引擎用到的核心方法PHP
- 【Go】strings.Replace 與 bytes.Replace 調優Go
- 淺析MySQL replace into 的用法MySql
- js replace替換字串,同時替換多個方法JS字串
- replace函式函式
- 對於魔術方法__call,__callStatic 新的認識