1. ホーム
  2. javascript

[解決済み】camelCaseTextをSentence Case Textに変換する。

2022-04-12 16:46:57

質問

JavaScript で 'helloThere' または 'HelloThere' のような文字列を 'Hello There' に変換するにはどうすればよいですか?

どのように解決するのですか?

const text = 'helloThereMister';
const result = text.replace(/([A-Z])/g, " $1");
const finalResult = result.charAt(0).toUpperCase() + result.slice(1);
console.log(finalResult);

例として、最初の文字を大文字にします。のスペースに注意してください。 " $1" .


もちろん、最初の文字がすでに大文字の場合は、削除するスペースに余裕があります。