<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ko">
	<id>https://novawiki.app/index.php?action=history&amp;feed=atom&amp;title=%EC%A0%95%EA%B7%9C%EC%8B%9D</id>
	<title>정규식 - 편집 역사</title>
	<link rel="self" type="application/atom+xml" href="https://novawiki.app/index.php?action=history&amp;feed=atom&amp;title=%EC%A0%95%EA%B7%9C%EC%8B%9D"/>
	<link rel="alternate" type="text/html" href="https://novawiki.app/index.php?title=%EC%A0%95%EA%B7%9C%EC%8B%9D&amp;action=history"/>
	<updated>2026-04-16T16:47:58Z</updated>
	<subtitle>이 문서의 편집 역사</subtitle>
	<generator>MediaWiki 1.41.1</generator>
	<entry>
		<id>https://novawiki.app/index.php?title=%EC%A0%95%EA%B7%9C%EC%8B%9D&amp;diff=33473&amp;oldid=prev</id>
		<title>NovaAdmin: DCWiki 복구: 최신본 이식</title>
		<link rel="alternate" type="text/html" href="https://novawiki.app/index.php?title=%EC%A0%95%EA%B7%9C%EC%8B%9D&amp;diff=33473&amp;oldid=prev"/>
		<updated>2026-01-08T08:19:44Z</updated>

		<summary type="html">&lt;p&gt;DCWiki 복구: 최신본 이식&lt;/p&gt;
&lt;p&gt;&lt;b&gt;새 문서&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{공대생}}&lt;br /&gt;
== 설명 ==&lt;br /&gt;
Regular Expression, regexp, regex&lt;br /&gt;
&lt;br /&gt;
정규 표현식. 프로그래머들이 애용한다.&lt;br /&gt;
&lt;br /&gt;
== 문법 ==&lt;br /&gt;
{{지식}}&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! 메타문자 !! 동일문자 !! 기능/설명 !! 예시&lt;br /&gt;
|-&lt;br /&gt;
| \ || || escaping || &amp;lt;code&amp;gt;\.&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;\?&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;\w&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;\-&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;\+&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| ? || {0,1} || 0 or 1개 (앞 문자/하위식이 없거나 1개) || &amp;lt;code&amp;gt;(ass)?&amp;lt;/code&amp;gt; = ass가 있거나 없음.&lt;br /&gt;
|-&lt;br /&gt;
| * || {0,} || 0개 이상 (앞 문자/하위식이 없거나 1개 이상) ||&lt;br /&gt;
|-&lt;br /&gt;
| + || {1,} || 1개 이상 (앞 문자/하위식이 1개 이상) ||&lt;br /&gt;
|-&lt;br /&gt;
| {1} || {1,1} || 1개 (앞 문자/하위식이 정확히 1개) || &amp;lt;code&amp;gt;{2,5}&amp;lt;/code&amp;gt; = 2~5개.&lt;br /&gt;
|-&lt;br /&gt;
| . || || 임의 문자 (뒤에 갯수 지정이 없을경우 1개) || &amp;lt;code&amp;gt;.*&amp;lt;/code&amp;gt; = 임의 문자가 없거나 1개이상. (코드 맨 뒤에 자주 쓰임)&lt;br /&gt;
|-&lt;br /&gt;
| (a) || || 하위식 ||| &amp;lt;code&amp;gt;(abc|adc)&amp;lt;/code&amp;gt; = &amp;lt;code&amp;gt;a(b|d)c&amp;lt;/code&amp;gt; = &amp;lt;code&amp;gt;a[bd]c&amp;lt;/code&amp;gt; = abc,adc와 일치하는 단어.&lt;br /&gt;
|-&lt;br /&gt;
| (?!a) || (?!(a)) || 부정 하위식 ||| &amp;lt;code&amp;gt;(?!(ass|sex))\w*&amp;lt;/code&amp;gt; = 첫문자부터 ass+sex가 아닌 영숫자 단어.&lt;br /&gt;
|-&lt;br /&gt;
| [a] || || 문자 클래스 || &amp;lt;code&amp;gt;[abd]&amp;lt;/code&amp;gt; = a+b+d만 포함하는 문자,단어. (배치 순서와 무관함)&lt;br /&gt;
|-&lt;br /&gt;
| [^a] || || 부정 문자클래스 || &amp;lt;code&amp;gt;[^a./]&amp;lt;/code&amp;gt; = a+.+/를 제외한 모든 문자를 포함하는 문자,단어.&lt;br /&gt;
|-&lt;br /&gt;
| [a-c] || [abc] || a+b+c ||&lt;br /&gt;
|-&lt;br /&gt;
| [a-zA-Z0-9_] || \w || 영숫자+_ || &amp;lt;code&amp;gt;[\w\-\+=#%()]&amp;lt;/code&amp;gt; = 영숫자+_+±+=+#+공백+한글 등 모든 언어,괄호.&amp;lt;ref&amp;gt;% = 공백+한글 등 모든 언어.&amp;lt;/ref&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== 적용 예시 ===&lt;br /&gt;
*특정 사이트 적용: &amp;lt;code&amp;gt;@document regexp(&amp;#039;https?://\w*\.?\w*wiki.*&amp;#039;)&amp;lt;/code&amp;gt; = https://wiki.dcinside.com + https://ko.wikibooks.org + https://www.mediawiki.org + https://itwiki.kr + https://namu.wiki + http://rigvedawiki.net + ...&lt;br /&gt;
&lt;br /&gt;
*특정 사이트 제외: &amp;lt;code&amp;gt;@document regexp(&amp;#039;https?://(?!(namu))[\w\-\+=#%()]*\.?(?!(dc[cin]|namu))[\w\-\+=#%()]*(\.\w{2,3}|\.\w{2}\.\w{2}|\.wiki)/.*&amp;#039;)&amp;lt;/code&amp;gt; = 디시인사이드+디키+위키+남간을 제외한 모든 사이트 적용.&lt;br /&gt;
&lt;br /&gt;
*이메일 검사: &amp;lt;code&amp;gt;(\w+\.)*\w+@(\w+\.)+[a-zA-Z]+&amp;lt;/code&amp;gt; = 이메일 검사 코드 열줄 넘게 쓸걸 이거 한줄이면 끝나는데 많이 편하다.&lt;br /&gt;
&lt;br /&gt;
== 같이 보기 ==&lt;br /&gt;
*[[CSS]], [[HTML]], [[스타일러스]]&lt;br /&gt;
*[http://namu.wiki/w/정규%20표현식 나무위키 - 정규표현식]&lt;br /&gt;
*[http://ko.wikipedia.org/wiki/정규_표현식 한글위키 - 정규표현식]&lt;br /&gt;
*[http://en.wikipedia.org/wiki/regex 영문위키 - Regex]&lt;br /&gt;
*[http://opentutorials.org/course/50/43 생활코딩 - RegExp]&lt;br /&gt;
*[http://poiemaweb.com/js-regexp poiemaweb - js-regexp]&lt;/div&gt;</summary>
		<author><name>NovaAdmin</name></author>
	</entry>
</feed>