فهرست منبع

字符串拼接方法

wuwangdong 4 سال پیش
والد
کامیت
e58cd0161c
1فایلهای تغییر یافته به همراه16 افزوده شده و 1 حذف شده
  1. 16 1
      assets/script/mk/utils/StringUtil.ts

+ 16 - 1
assets/script/mk/utils/StringUtil.ts

@@ -164,6 +164,21 @@ export default class StringUtil {
         }
         return new_str;
     }
-}
 
+    //拼接字符串
+    //格式例子: format("2021{0}8{1}19", "-", "-");
+    public static format(originStr: string, ...args: string[])
+    {
+        if(args.length > 0)
+        {
+            for(let i = 0; i != args.length; ++i)
+            {
+                let reg = new RegExp('\\{' + i + '\\}', 'g');
+                originStr = originStr.replace(reg, args[i]);
+            }
+        }
+
+        return originStr;
+    }
+}