문자열 제어에 대한 여러 함수에 대하여
“문자열 제어에 대한 여러 함수”에 대하여
코딩 테스트를 진행하며, 문자열 제어에 대한 여러 함수가 있다는 것을 알게 되었습니다.
이에 공유하고자 합니다.
문자열 대문자와 소문자로 변환하는 방법
toUpperCase() : 영문 문자열에 대하여 대문자로 변환 toLowerCase(): 영문 문자열에 대하여 소문자로 변환
정규 표현식에 따른 문자열이 조건 만족하는지 판단하는 방법
regexObj.test(str)를 사용합니다.
주어진 문자열이 정규 표현식을 만족하는지 판별하고, 그 여부를 true 또는 false로 반환합니다.
const str = "table football";
const regex = new RegExp("foo*");
// Expected output: true
문자열에서 백슬래쉬를 활용하는 방법
": “ 쌍 따옴표를 출력 ": ‘ 작은 따옴표를 출력 \: \ 문자를 출력 \r: 커서를 해당 줄 처음으로 이동시킴 \f: 커서를 다음 페이지로 이동 \b: 커서를 한 칸 이동시킨다. \t: 커서를 탭 만큼 이동시킨다. \n: 커서를 다음 줄로 이동시킨다.
예시
var a = "My home is "Seoul"." : 출력 불가
var a = "My home is \"Seoul"\." : 출력 가능