채린씨의 티스토리
28. 문자열 변환 본문
* 문자열 치환
- 처음 만나는 문자열 치환 후 치환된 전체 문자열 반환: String.replace(orgin_str, change_str);
- 정규표현식을 이용한 치환: /치환문자열/(여기에g를 붙이면 모든 해당하는 모든 문자열을 치환한다는 뜻, i를 붙이면 대소문자를 구분하지 않는다는 뜻)
- 잠깐, 정규표현식에 대해 알아보자. https://curryyou.tistory.com/234
[자바스크립트] 정규표현식(Regular Expression) 기초/기본 쉽고 상세한 사용 방법 정리(샘플 예제 코
# 정규표현식이란?(Regular Expression: Regex) 정규표현식은 "특정 패턴의 문자열"을 찾기 위한 표현 방식입니다. (이런걸 형식 언어, formal languange라고 합니다.) 정규표현식을 이용하면, 특정 패턴에 매
curryyou.tistory.com
* 문자열 추출
- 위치 기반 문자열 추출: String.slice(start, end), String.substring(start, end)
- 길이 기반 문자열 추출: String.substr(start, length)
- 인덱스가 헷갈린다면.. 앞에서부터 셀 때는 0부터 시작, 뒤에서부터 셀 때는 -1부터 시작임을 잊지 말자!!!
* 문자열 분할
- 배열로 문자열 분할: String.split(seperator, limit)
- String의 다양한 method를 배우며 느낀 점: 그동안 알고리즘 문제들을 풀면서 문자열 관련 문제를 풀 때마다 파이썬이 눈앞에 아른아른 거리면서 눈물이 조금 났는데요.. 이 method들을 보고 나니 벌써부터 문자열 처리 문제를 풀 생각에 벌써부터 행복하네요.. ☆
'자료구조, 알고리즘 > JavaScript 기초 문법' 카테고리의 다른 글
30. 배열 조작(!) (0) | 2022.03.12 |
---|---|
29. Array (0) | 2022.03.09 |
27. String (0) | 2022.03.07 |
26. Number (0) | 2022.03.07 |
25. method(!) (2) | 2022.03.06 |