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

정규표현식 정리

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

게시글 목록

번호 제목
17523
17516
17515
17514
17498
17493
17490
17487
17485
17481
17478
17477
17474
17473
17472
17470
17469
17463
17462
17461
17460
17458
17457
17454
17453
17448
17447
17446
17445
17444