본문 바로가기
개발공부_Blog/JavaScript

자바스크립트.replace() - 선택한 문자열지우기

by 소팡팡 2021. 12. 18.

너무 완벽한 책을 만들 순 없지만

내가 해결했던 일들을 정리하고싶다!!!!!!!!!!

어떻게 하면 잘하는건지 알려줄사람.

 

 

 

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. 정규표현식 형식

/패턴/플래그

- 슬래시(/) "사이"에는 매칭시킬 "패턴"을 써준다.

- 슬래시(/) "다음"에는 옵션을 설정하는 "플래그"를 써준다.

(플래그는 하나만 찾을지, 모두 다 찾을지 등을 설정하는 옵션이라고 보면 됩니다.)

 

 

 

 

 

댓글