|
|
@@ -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;
|
|
|
+ }
|
|
|
+}
|
|
|
|