1. 문자열을 모두 대문자로 변경하는 방법
let word = "hello world";
word = word.toUpperCase(); // "HELLO WORLD"
2. 문자열을 모두 소문자로 변경하는 방법
let word = "HELLO WORLD";
word = word.toLowerCase(); // "hello world"
3. 문자열 첫글자만 대문자로 변경하는 방법
let word = "hello";
const formatUpperStartLetter = (startLetter: string) => {
return startLetter.replace(/^[a-z]/, (char) => char.toUpperCase());
};
word = formatUpperStartLetter(word); // "Hello"
4. 문자열의 모든 단어 첫글자만 대문자로 변경하는 방법
let word = "hello world";
const capitalizeWords = (sentence: string) => {
let sentenceArray = sentence.split(' ');
sentenceArray = sentenceArray.map((word: string) => {
return word.replace(/^[a-z]/, (char) => char.toUpperCase());
}
return sentenceArray.join(' ');
};
word = capitalizeWords(word); // "Hello World"
'Javascript' 카테고리의 다른 글
[Javascript] 팩토리얼 구현 (0) | 2023.09.06 |
---|---|
[Javascript] 문자열의 마지막 글자 가져오기 / 문자열의 마지막 글자가 지정한 문자와 동일한지 확인하기 (0) | 2023.09.05 |
[Javascript] 반복 문자열 생성 (0) | 2023.09.04 |
[Javascript] 문자열 역순으로 뒤집기 (0) | 2023.09.01 |
1. 문자열을 모두 대문자로 변경하는 방법
let word = "hello world";
word = word.toUpperCase(); // "HELLO WORLD"
2. 문자열을 모두 소문자로 변경하는 방법
let word = "HELLO WORLD";
word = word.toLowerCase(); // "hello world"
3. 문자열 첫글자만 대문자로 변경하는 방법
let word = "hello";
const formatUpperStartLetter = (startLetter: string) => {
return startLetter.replace(/^[a-z]/, (char) => char.toUpperCase());
};
word = formatUpperStartLetter(word); // "Hello"
4. 문자열의 모든 단어 첫글자만 대문자로 변경하는 방법
let word = "hello world";
const capitalizeWords = (sentence: string) => {
let sentenceArray = sentence.split(' ');
sentenceArray = sentenceArray.map((word: string) => {
return word.replace(/^[a-z]/, (char) => char.toUpperCase());
}
return sentenceArray.join(' ');
};
word = capitalizeWords(word); // "Hello World"
'Javascript' 카테고리의 다른 글
[Javascript] 팩토리얼 구현 (0) | 2023.09.06 |
---|---|
[Javascript] 문자열의 마지막 글자 가져오기 / 문자열의 마지막 글자가 지정한 문자와 동일한지 확인하기 (0) | 2023.09.05 |
[Javascript] 반복 문자열 생성 (0) | 2023.09.04 |
[Javascript] 문자열 역순으로 뒤집기 (0) | 2023.09.01 |