반응형
match
업무 진행하면서 email, 전화번호 등 정규식을 활용할때가 참많다.
그때마다 쓰는 메서드인 match에 대해서 정리해보고자 한다.
JavaScript에서 match() 메서드는
문자열에서 정규 표현식을 사용하여 패턴과 일치하는 부분을 찾아 배열로 반환하는 메서드이다.
이 메서드는 주로 문자열 내에서 패턴을 검색하거나 추출하는 데 사용된다.
일치하는 부분을 배열로 반환하고. 일치하는 패턴이 없으면 null을 반환한다.

여기서 regexp는 검색하려는 정규 표현식 패턴이다.
예시로 보는것이 빠를것 같다.

예시 코드에서 /d+/g는 문자열에서 하나 이상의 연속된 숫자에 일치를 뜻한다.
결과를 보면

이렇게 출력되는걸 볼 수 있다.
toFixed
JavaScript에서 숫자를 소수점 이하의 특정 자릿수로 반올림하여 표시하도록 하는 메서드이다.
간단한 예를 보자면

반올림 자릿수를 지정해 출력하도록 도와주는 메서드인 것이다.
금융권에서 업무를 보다보니 금리계산 등 소숫점이 많이 나올경우 사용해주면
가독성이 좋게 보일수 있다
하지만... 계산할때 무조건 반올림이 답은 아니므로 내규 계산방식에 맞게 써야할것이다.
반응형
'FRONT' 카테고리의 다른 글
| 특정 요소 삭제 (detach, remove, empty, unwrap) (0) | 2023.11.14 |
|---|---|
| this $(this) 차이 (0) | 2023.11.04 |
| LocalStorage / SessionStorage (0) | 2023.10.31 |
| (JS) slice VS splice (0) | 2023.03.06 |
| (JS) click, mousedown, mouseup (0) | 2023.02.08 |