테스트 사이트 - 개발 중인 베타 버전입니다

정규표현식 정리

· 3년 전 · 1527 · 2

const Sample = [0,"z","e"];

const gray = "gray"

const grey = "grey"

const gray2 = "graaaay"

const Num = /[^0-9]/gm;  // 0부터 9까지

const gRaY = /[gray]/gm; //g따로 r따로 a따로 y따로 포함된 단어를 찾음

const grzy  = /gr(a|z)y/gm; //gray or grzy

const gry = /gr[a-z]y/gm; //gr'아무알파벳'y gray, grey, grdy, grby, grzy 등등

const gry1 = /gra?y/gm; //없거나 있거나 gry , gray

const gry2 = /gra*y/gm; //없거나 있거나 여러개거나 gry, gray, graay, graaaaay 등등

const gry3 = /gra+y/gm; //하나 또는 많이 gray, graaaaay

const gry4 = /gra{2,6}y/gm; // a가 최소2번 최대 6번 graay, graaaaaay

const bYa = /\bYa/gm; // 단어의 시작이 Ya

const Yab = /Ya\b/gm; //단어의 끝이 Ya

const TestYa = "Yas"

const BYa = /\BYa/gm; // Ya로 시작하지 않는 소문자b와 반대

const StartMay = /^May/gm; // 문장의 시작이 May여야함

const mayLast = /May$/gm; // 문장의 끝이 May여야함

const Mayplus = /^May+plus$/gm;

const MayOut = /(?:May)/gm; // May를 제외한

const TestMay = "Maybe the plus"

const Email = /^[0-9a-zA-Z]([-_\.]?[0-9a-zA-Z])*@[0-9a-zA-Z]([-_\.]?[0-9a-zA-Z])*\.[a-zA-Z]{2,3}$/i; //이메일 /i == 대소문자를 식별하지 않음

const Tel = /^\d{3}-\d{3,4}-\d{4}$/ //전화번호

const Phone = /^01([0|1|6|7|8|9]?)-?([0-9]{3,4})-?([0-9]{4})$/ //폰번호

const WithOut = /\b(?:(?!to)\w)+\b/g //to라는 단어 제외하고 다른 단어 매칭

const MobileNum = /^[0-9]+$/g; //숫자연속(모바일) 담기

const TestEmail = "test1234@naver.com";

댓글 작성

댓글을 작성하시려면 로그인이 필요합니다.

로그인하기

댓글 2개

3년 전
감사합니다~
나중에 잘 보겠습니다. 감사합니다.

게시글 목록

번호 제목
17043
17042
17025
17015
17001
16998
16994
16988
16985
16983
16981
16979
16978
16976
16968
16967
16957
16956
16955
16951
16950
16949
16932
16930
16913
16909
16906
16905
16904
16894