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

정규표현식 정리

· 3년 전 · 1530 · 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년 전
감사합니다~
나중에 잘 보겠습니다. 감사합니다.

게시글 목록

번호 제목
17657
17655
17654
17653
17652
17651
17650
17642
17633
17632
17631
17630
17628
17624
17623
17620
17618
17617
17614
17612
17611
17610
17609
17608
17607
17604
17603
17602
17600
17594