정규식을 안전하게 시험하기
JS 방언
브라우저마다 룩비하인드·유니코드 지원이 다를 수 있습니다. 배포 환경에서 테스트하세요.
플래그
g i m s u. 플래그 누락이 흔한 버그입니다.
백트래킹
모호한 중첩 양화는 탭을 멈출 수 있습니다. 비신뢰 입력에는 주의하세요.
예제
\d{3}-\d{4}는 단순 조각 매칭일 뿐 전화번호 검증기가 아닙니다.
한계
HTML·이메일은 전용 라이브러리가 낫습니다.
FAQ
Q: 왜 경고를 쓰나요? A: 짧아 보여도 비용과 오류가 큽니다.
꼼꼼히 읽는 사람을 위한 메모
숙제나 업무에 쓸 때는 입력값과 적용한 공식을 적어두세요. 손으로 한 번 더 계산해 보고, 결과가 다르면 단위·연산 순서·퍼센트의 기준값을 점검하세요. Essentia는 브라우저에서 교육용 결과를 보여 줄 뿐이며, 교과서 증명·스프레드시트 감사·인증된 반올림 규칙을 대체하지 않습니다.
연습 체크리스트
1) 질문을 한 문장으로 적기. 2) 공식 이름 쓰기. 3) 단위와 함께 숫자 대입. 4) 자릿수가 이상한지 감으로 확인. 5) 가정(공정한 동전, 고정 금리, sRGB, 그레고리력 등)을 적기. 계산기 옆에 이 목록을 두면 빠른 답이 이해로 바뀌고, 도구 사이트에서 리뷰어가 찾는 설명 깊이가 됩니다.
정규식을 쓰지 말아야 할 때
HTML·중첩 구조는 파서가 낫습니다. 비신뢰 입력에는 길이 제한과 단순 패턴을 쓰세요.