너무 완벽한 책을 만들 순 없지만
내가 해결했던 일들을 정리하고싶다!!!!!!!!!!
어떻게 하면 잘하는건지 알려줄사람.
replace()
함수는 Java 스크립트의 내장 함수입니다. 주어진 문자열의 일부를 다른 문자열이나 정규식으로 바꿉니다.
주어진 문자열에서 새 문자열을 반환하고 원래 문자열을 변경하지 않습니다
replace구문
// Specificvalue는 새 값인Newvalue로 대체됩니다.
Ourstring.replace(Specificvalue, Newvalue)
예제
Word = 'DelftStac for Software';
NewWord = ourWord.replace('DelftStack', '');
replace구문2
// 정규식패턴 여러개 출력하기
예제
"<div>text</div>".replace(/<div>/g, "").replace(/<\/div>/g, "");
"<div>text</div>".replace(/(<div>|<\/div>)/g, "");
# 정규표현식이란?(Regular Expression: Regex)
정규표현식은 "특정 패턴의 문자열"을 찾기 위한 표현 방식입니다.
(이런걸 형식 언어, formal languange라고 합니다.)
정규표현식을 이용하면, 특정 패턴에 매칭되는 문자열을 찾는데 도움을... 줄..?
1. 정규표현식 형식
/패턴/플래그
- 슬래시(/) "사이"에는 매칭시킬 "패턴"을 써준다.
- 슬래시(/) "다음"에는 옵션을 설정하는 "플래그"를 써준다.
(플래그는 하나만 찾을지, 모두 다 찾을지 등을 설정하는 옵션이라고 보면 됩니다.)
'개발공부_Blog > JavaScript' 카테고리의 다른 글
javaScript - String객체 : trim() (0) | 2021.12.18 |
---|---|
javascript - Number객체 : toFixed() (0) | 2021.12.18 |
혼공자바스크립트 - String객체(연습문제) (0) | 2021.12.14 |
JavaScript - map() (0) | 2021.12.14 |
혼공자바스크립트 - 객체 출력해석! ㅋㅋㅋ (0) | 2021.12.14 |
댓글