使用 TypeScript 判斷字串是否為駝峰字符串
TypeScript 是一種 JavaScript 的超集,它擁有更強大的功能,可以更有效率的開發出更優質的程式碼。在 TypeScript 中,可以使用 isCamelCase
來判斷字串是否為駝峰字符串。
駝峰字符串是指,字串中的每個單詞的首字母都是大寫,而其他字母都是小寫,例如:HelloWorld
、MyNameIsJohn
等等。
使用 isCamelCase
來判斷字串是否為駝峰字符串,只需要將字串傳入 isCamelCase
函式中,就可以得到判斷結果。
以下是一個簡單的範例:
function isCamelCase(str: string): boolean {
return /^[a-z]+([A-Z][a-z]*)*$/.test(str);
}
console.log(isCamelCase('HelloWorld')); // true
console.log(isCamelCase('myNameIsJohn')); // true
console.log(isCamelCase('Hello_World')); // false
上面的程式碼中,我們使用正則表達式來判斷字串是否為駝峰字符串,如果是,則返回 true
,否則返回 false
。
總結來說,使用 TypeScript 中的 isCamelCase
函式可以很方便的判斷字串是否為駝峰字符串,只需要傳入字串,就可以得到判斷結果。