{"id":497,"date":"2021-08-25T11:19:07","date_gmt":"2021-08-25T02:19:07","guid":{"rendered":"https:\/\/mvc.auctionpro.co.kr\/?page_id=497"},"modified":"2021-09-16T14:30:22","modified_gmt":"2021-09-16T05:30:22","slug":"regex-expressions","status":"publish","type":"page","link":"https:\/\/mvc.auctionpro.co.kr\/?page_id=497","title":{"rendered":"Regex expressions"},"content":{"rendered":"\n<h3 class=\"wp-block-heading\">\uae30\ubcf8 Expressions<\/h3>\n\n\n\n<figure class=\"wp-block-table is-style-stripes\"><table class=\"has-fixed-layout\"><thead><tr><th>Regex<\/th><th>\uc124\uba85<\/th><th>Sample<\/th><\/tr><\/thead><tbody><tr><td>[ ]<\/td><td>[ ] \uc18d \ubaa8\ub4e0 \ubb38\uc790 \ud558\ub098\uc529 \ubaa8\ub450 \ucc3e\uae30 \uc9c0\uc815\uc790<\/td><td>[az] : \uc18c\ubb38\uc790 a \ub610\ub294 z , [a-z] a \ubd80\ud130 z \uae4c\uc9c0 \ubaa8\ub4e0 \ubb38\uc790<\/td><\/tr><tr><td>\\<\/td><td>\ud2b9\uc218 \uc2dc\uadf8\ub110\uc9c0\uc815 \uc790 <\/td><td>\\d  \uc22b\uc790\ub9cc  \\# \ud2b9\uc218 \ubb38\uc790  \\s \uc2a4\ud398\uc774\uc2a4  <\/td><\/tr><tr><td>.<\/td><td>newline \ube7c\uace0 \ubaa8\ub4e0 \ud55c \ubb38\uc790,\uc22b\uc790,\ud2b9\uc218\ubb38\uc790,\uc2a4\ud398\uc774\uc2a4  \uc9c0\uc815\uc790<\/td><td>he..o<\/td><\/tr><tr><td>^<\/td><td>\uc2dc\uc791\ubb38\uc790 \uc9c0\uc815\uc790 <\/td><td>^hello<\/td><\/tr><tr><td>$<\/td><td>\ub05d\ubb38\uc790 \uc9c0\uc815\uc790<\/td><td>world$<\/td><\/tr><tr><td>*<\/td><td>\uc5c6\uac70\ub098 \uc5ec\ub7ec\ubc88 \uc9c0\uc815\uc790<\/td><td>air*  :  ai \ub4a4\uc5d0 r \uc774 \uc5c6\uac70\ub098  \uc5ec\ub7ec\ubc88<\/td><\/tr><tr><td>+<\/td><td>\ud558\ub098 \uc788\uac70\ub098 \uc5ec\ub7ec\ubc88 \uc9c0\uc815\uc790<\/td><td>air+ :  ai\ub4a4 r\uc774 \ud55c\ubc88\uc774\uac70\ub098 \uc5ec\ub7ec\ubc88<\/td><\/tr><tr><td>{ }<\/td><td>\uc55e\uc5d0\uc11c \uc9c0\uc815\ub41c \ud55c\ubb38\uc790 \uac2f\uc218 \uc9c0\uc815\uc790<\/td><td>air{2} :  ai \ub4a4\uc5d0  r \uc774 2\uac1c \ubb38\uc790 <\/td><\/tr><tr><td>|<\/td><td>\ub610\ub294 <\/td><td>air|empty  :  \ub450\ubb38\uc790\uc911 \ud558\ub098\ub77c\ub3c4 \uc788\uc73c\uba74<\/td><\/tr><tr><td>( )<\/td><td>\uac80\uc0c9 \ub610\ub294 \ub2e8\uc704 \uc9c0\uc815 <\/td><td>(one|two|three)\\s line   :   \uad04\ud638 \ubb38\uc7a5\uc911 \ud558\ub098\uc5d0 \ub9cc\uc871 \ud558\uba74 <\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">\ud2b9\uc218 Expressions<\/h3>\n\n\n\n<figure class=\"wp-block-table is-style-stripes\"><table class=\"has-fixed-layout\"><thead><tr><th>Regex<\/th><th>\uc124\uba85<\/th><th>Sample<\/th><\/tr><\/thead><tbody><tr><td>\\A<\/td><td>\uc2dc\uc791\ubb38\uc790\uc5f4\uc774 \uc5ec\ubd80,  ^\uc640 \uac19\uc74c<\/td><td>&#8220;Ahello&#8221;<\/td><\/tr><tr><td>\\b<\/td><td>\ub05d\ubb38\uc790\uc5f4 \uc5ec\ubd80,  $ \\Z\uc640 \uac19\uc74c , \ubc18\ub300\ub294 \\B <\/td><td>r&#8221;world\\b&#8221;<\/td><\/tr><tr><td>\\d<\/td><td>\uc22b\uc790 0\ubd80\ud130 9\uae4c\uc9c0, \ubc18\ub300\ub294 \\D<\/td><td><\/td><\/tr><tr><td>\\s<\/td><td>\uc2a4\ud398\uc774\uc2a4 , \ubc18\ub300\ub294 \\S<\/td><td><\/td><\/tr><tr><td>\\w<\/td><td>_ \ud3ec\ud568 \ubb38\uc790, \ubc18\ub300\ub294 \\W<\/td><td><\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">\uc5ec\ub7ec\uac1c \uc9c0\uc815 Expression<\/h3>\n\n\n\n<figure class=\"wp-block-table is-style-stripes\"><table class=\"has-fixed-layout\"><thead><tr><th>Regex<\/th><th>\uc124\uba85<\/th><th>Sample<\/th><\/tr><\/thead><tbody><tr><td>[abc]<\/td><td>a b \ub610\ub294 c   \ubaa8\ub450<\/td><td><\/td><\/tr><tr><td>[a-b]<\/td><td>a\uc5d0\uc11c c \ubaa8\ub450<\/td><td><\/td><\/tr><tr><td>[^abc]<\/td><td>a b \ub610\ub294 c \uc81c\uc678 \ubaa8\ub450<\/td><td><\/td><\/tr><tr><td>[0-5][0-9]<\/td><td>00 \ubd80\ud130 59 \uae4c\uc9c0<\/td><td><\/td><\/tr><tr><td>[a-zA-Z]<\/td><td>\uc18c\ubb38\uc790 \ub300\ubb38\uc790 a \ubd80\ud130 z \uae4c\uc9c0<\/td><td><\/td><\/tr><tr><td>[+]<\/td><td>\uc758\ubbf8\uc5c6\ub294 \uc5f0\uacb0\uc790, \uadf8\ub0e5 OR \uc758 \ub73b<\/td><td>[a+c]   : [ac] \uc640 \ub3d9\uc77c<\/td><\/tr><tr><td>[\uac00-\ud7a3]<\/td><td>\ud55c\uae00\uc788\ub294\uc9c0 \uccb4\ud06c<\/td><td>[[\uac00-\ud7a3]{2,4}]  :  [\ud55c\uae00] \ud615\uc2dd\uc778\uac83<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Carriage newline tab &#8230;<\/h2>\n\n\n\n<figure class=\"wp-block-table is-style-stripes\"><table class=\"has-fixed-layout\"><thead><tr><th>Regex<\/th><th>\uc124\uba85<\/th><th>Sample<\/th><\/tr><\/thead><tbody><tr><td>\\r<\/td><td>matches a carriage return (ASCII 13)<\/td><td><strong>Match a single character present in the list below<\/strong>&nbsp;<\/td><\/tr><tr><td>\\n<\/td><td>matches a line-feed (newline) character (ASCII 10)<\/td><td><\/td><\/tr><tr><td>\\t<\/td><td>matches a tab character (ASCII 9)<\/td><td><\/td><\/tr><tr><td>\\f<\/td><td>matches a form-feed character (ASCII 12)<\/td><td><\/td><\/tr><tr><td>\\v<\/td><td>matches any vertical whitespace character<\/td><td>[\\r\\n\\t\\f\\v\\s]*  \ube48\uacf5\uac04\/\uc5d4\ud130\uac12\uc774 \uc788\uac70\ub098 \uc5c6\uac70\ub098.<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">c#  simple \uc608\uc81c<\/h3>\n\n\n\n<ul class=\"wp-block-list\"><li><strong>string<\/strong>&nbsp;CleanedString&nbsp;=&nbsp;Regex.Replace(badString,&nbsp;&#8220;\\\\s+&#8221;,&nbsp;&#8221;&nbsp;&#8220;);&nbsp;<\/li><li><\/li><\/ul>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>\uae30\ubcf8 Expressions Regex \uc124\uba85 Sample [ ] [ ] \uc18d \ubaa8\ub4e0 \ubb38\uc790 \ud558\ub098\uc529 \ubaa8\ub450 \ucc3e\uae30 \uc9c0\uc815\uc790 [az] : \uc18c\ubb38\uc790 a \ub610\ub294 z , [a-z] a \ubd80\ud130 z \uae4c\uc9c0 \ubaa8\ub4e0 \ubb38\uc790 \\ \ud2b9\uc218 \uc2dc\uadf8\ub110\uc9c0\uc815 \uc790 \\d \uc22b\uc790\ub9cc \\# \ud2b9\uc218 \ubb38\uc790 \\s \uc2a4\ud398\uc774\uc2a4 . newline \ube7c\uace0 \ubaa8\ub4e0 \ud55c \ubb38\uc790,\uc22b\uc790,\ud2b9\uc218\ubb38\uc790,\uc2a4\ud398\uc774\uc2a4 \uc9c0\uc815\uc790 he..o ^ \uc2dc\uc791\ubb38\uc790 \uc9c0\uc815\uc790 ^hello $ \ub05d\ubb38\uc790\u2026 <span class=\"read-more\"><a href=\"https:\/\/mvc.auctionpro.co.kr\/?page_id=497\">Read More &raquo;<\/a><\/span><\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-497","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/mvc.auctionpro.co.kr\/index.php?rest_route=\/wp\/v2\/pages\/497","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/mvc.auctionpro.co.kr\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/mvc.auctionpro.co.kr\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/mvc.auctionpro.co.kr\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/mvc.auctionpro.co.kr\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=497"}],"version-history":[{"count":15,"href":"https:\/\/mvc.auctionpro.co.kr\/index.php?rest_route=\/wp\/v2\/pages\/497\/revisions"}],"predecessor-version":[{"id":563,"href":"https:\/\/mvc.auctionpro.co.kr\/index.php?rest_route=\/wp\/v2\/pages\/497\/revisions\/563"}],"wp:attachment":[{"href":"https:\/\/mvc.auctionpro.co.kr\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=497"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}