[+] Encapsulate toTitleCase()

This commit is contained in:
Hykilpikonna
2019-10-20 21:55:13 -04:00
parent ddfdb47b93
commit f69e2617d4
+12 -1
View File
@@ -22,8 +22,19 @@ export class FormatUtils
* @param str String
* @param length Max length
*/
static limit(str: string, length: number): string
public static limit(str: string, length: number): string
{
return str.length <= length ? str : str.substr(0, length - 2) + '...'
}
/**
* To Title Case
*
* @param str oRigInAL sTrING
* @return string Original String
*/
public static toTitleCase(str: string)
{
return str.replace(/\w\S*/g, s => s.charAt(0).toUpperCase() + s.substr(1).toLowerCase())
}
}