사용자 도구

사이트 도구


wiki:java:regular_expression

차이

문서의 선택한 두 판 사이의 차이를 보여줍니다.

차이 보기로 링크

양쪽 이전 판 이전 판
다음 판
이전 판
wiki:java:regular_expression [2020/07/07 17:01]
hylee
wiki:java:regular_expression [2023/01/16 12:32] (현재)
dhan
줄 1: 줄 1:
-====== regular_expression ======+====== Regular Expression, 정규표현식 ======
 <WRAP left notice 80%> <WRAP left notice 80%>
   * description :    * description : 
줄 9: 줄 9:
  
  
-===== regular expression 란??  =====+===== Regular Expression?, 정규표현식 이란?  =====
  
 > 정규표현식(Regular expressions)은 줄여서 Regex라고 합니다. Regex는 문자열에 어떤 패턴의 문자들이 있는지 찾는데 도움을 줍니다 > 정규표현식(Regular expressions)은 줄여서 Regex라고 합니다. Regex는 문자열에 어떤 패턴의 문자들이 있는지 찾는데 도움을 줍니다
  
- +==== Meta characters ====
-===== Metacharacters =====+
  
 ^ Regular Expression ^ Description ^ ^ Regular Expression ^ Description ^
줄 36: 줄 35:
 > [[https://codechacha.com/ko/java-regex/|Metacharacters 예제]]  > [[https://codechacha.com/ko/java-regex/|Metacharacters 예제]] 
  
 +===== Case Study =====
 +숙제? 다음이 의미하는 것은?
  
 +<code javascript>
 +// 도서관 정보나루 (https://data4library.kr) 회원 가입에서 발췌
  
 +var password="ehtjrhks12$";
 +console.log(!/^(?=.*[a-zA-Z])(?=.*\d)(?=.*[$@$!%*?&])[A-Za-z\d$@$!%*?&]{9,20}$/.test(password))
  
-===== 서버 목록 ===== +</code>
- +
-^  순번  ^  장비명                    ^  규격                                          ^  수량  ^  용도                                  ^  IP                            ^  비고 +
-|  1   | VPN                     | -                                            |  1   | VPN                                  | 125.132.25.161\\ 192.168.10.1  | -    | +
-|  2   | HP ProLiant DL180 G6    | CPU: Quadcore\\ Memory : 4GB\\ HDD : 2TB      1   | 웹서비스 서버, DNS 서버                      | 125.132.25.162\\ 192.168.10.218  | -    | +
-|  3   | HP ProLiant DL180 G6    | CPU: Quadcore\\ Memory : 4GB\\ HDD : 500GB    1   | 메일 서버, 홈페이지 서버                       | 125.132.25.163\\ 192.168.10.219   | -    | +
-|  4   | Synology DS216j         | CPU: Dualcore\\ Memory : 512MB\\ HDD : 6TB    1   | NAS                                  | 125.132.25.164\\ 192.168.10.15  | -    | +
-|  5   | IBM System x3250 M5     | CPU: Octacore\\ Memory : 8GB\\ HDD : 300GB    1   | 온톨로지 기반 콘텐츠 연관 검색시스템 및 챗봇시스템 테스트 서버  | 125.132.25.166\\ 192.168.10.221  | -    | +
-|  6   | IBM System X3250 M4     | CPU: Quadcore\\ Memory : 8GB\\ HDD : 1.3TB    1   | 검색엔진 및 수집엔진 Test 서버                  | 125.132.25.168\\ 192.168.10.220  | -    | +
-|  7   | IPTIME                  | -                                            |  1   | 무선인터넷                                | 125.132.25.171\\ 192.168.10.118  | -    | +
-|  8   | HP ProLiant DL380 Gen9  | CPU : 16 core\\ Memory : 32GB\\ HDD : 500GB  |  1   | 교육품질관리시스템 테스트 서버                     | 125.132.25.172\\ 192.168.10.117  | -    | +
- +
- +
- +
 ===== Tip ===== ===== Tip =====
  
/volume1/web/dokuwiki/data/attic/wiki/java/regular_expression.1594108886.txt.gz · 마지막으로 수정됨: 2022/03/10 19:52 (바깥 편집)