{"id":930,"date":"2016-11-24T02:39:00","date_gmt":"2016-11-23T18:39:00","guid":{"rendered":"http:\/\/www.langmanezhuang.com\/index.php\/2016\/11\/24\/java%e6%ad%a3%e5%88%99%e4%bd%bf%e7%94%a8%e6%96%b9%e6%b3%95\/"},"modified":"2016-11-24T02:39:00","modified_gmt":"2016-11-23T18:39:00","slug":"java%e6%ad%a3%e5%88%99%e4%bd%bf%e7%94%a8%e6%96%b9%e6%b3%95","status":"publish","type":"post","link":"http:\/\/blog.langmanezhuang.com\/index.php\/2016\/11\/24\/java%e6%ad%a3%e5%88%99%e4%bd%bf%e7%94%a8%e6%96%b9%e6%b3%95\/","title":{"rendered":"java\u6b63\u5219\u4f7f\u7528\u65b9\u6cd5"},"content":{"rendered":"<p><span class=\"hl-reserved\">import<span class=\"hl-code\"> <span class=\"hl-identifier\">java<span class=\"hl-code\">.<span class=\"hl-identifier\">util<span class=\"hl-code\">.<span class=\"hl-identifier\">regex<span class=\"hl-code\">.<span class=\"hl-identifier\">Matcher<span class=\"hl-code\">;<br \/><span class=\"hl-reserved\">import<span class=\"hl-code\"> <span class=\"hl-identifier\">java<span class=\"hl-code\">.<span class=\"hl-identifier\">util<span class=\"hl-code\">.<span class=\"hl-identifier\">regex<span class=\"hl-code\">.<span class=\"hl-identifier\">Pattern<span class=\"hl-code\">;<\/p>\n<p><span class=\"hl-reserved\">public<span class=\"hl-code\"> <span class=\"hl-reserved\">class<span class=\"hl-code\"> <span class=\"hl-identifier\">RegexMatches<span class=\"hl-code\"><br \/><span class=\"hl-brackets\">{<span class=\"hl-code\"><br \/>&nbsp;&nbsp;&nbsp; <span class=\"hl-reserved\">public<span class=\"hl-code\"> <span class=\"hl-types\">static<span class=\"hl-code\"> <span class=\"hl-types\">void<span class=\"hl-code\"> <span class=\"hl-identifier\">main<span class=\"hl-brackets\">(<span class=\"hl-code\"> <span class=\"hl-identifier\">String<span class=\"hl-code\"> <span class=\"hl-identifier\">args<span class=\"hl-brackets\">[<span class=\"hl-brackets\">]<span class=\"hl-code\"> <span class=\"hl-brackets\">)<span class=\"hl-brackets\">{<span class=\"hl-code\"><\/p>\n<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <span class=\"hl-comment\">\/\/<span class=\"hl-comment\"> \u6309\u6307\u5b9a\u6a21\u5f0f\u5728\u5b57\u7b26\u4e32\u67e5\u627e<span class=\"hl-comment\"><span class=\"hl-code\"><br \/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <span class=\"hl-identifier\">String<span class=\"hl-code\"> <span class=\"hl-identifier\">line<span class=\"hl-code\"> = <span class=\"hl-quotes\">&#8220;<span class=\"hl-string\">This order was placed for QT3000! OK?<span class=\"hl-quotes\">&#8220;<span class=\"hl-code\">;<br \/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <span class=\"hl-identifier\">String<span class=\"hl-code\"> <span class=\"hl-identifier\">pattern<span class=\"hl-code\"> = <span class=\"hl-quotes\">&#8220;<span class=\"hl-string\">(<span class=\"hl-special\">\\<span class=\"hl-string\">D*)(<span class=\"hl-special\">\\<span class=\"hl-string\">d+)(.*)<span class=\"hl-quotes\">&#8220;<span class=\"hl-code\">;<\/p>\n<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <span class=\"hl-comment\">\/\/<span class=\"hl-comment\"> \u521b\u5efa Pattern \u5bf9\u8c61<span class=\"hl-comment\"><span class=\"hl-code\"><br \/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <span class=\"hl-identifier\">Pattern<span class=\"hl-code\"> <span class=\"hl-identifier\">r<span class=\"hl-code\"> = <span class=\"hl-identifier\">Pattern<span class=\"hl-code\">.<span class=\"hl-identifier\">compile<span class=\"hl-brackets\">(<span class=\"hl-identifier\">pattern<span class=\"hl-brackets\">)<span class=\"hl-code\">;<\/p>\n<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <span class=\"hl-comment\">\/\/<span class=\"hl-comment\"> \u73b0\u5728\u521b\u5efa matcher \u5bf9\u8c61<span class=\"hl-comment\"><span class=\"hl-code\"><br \/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <span class=\"hl-identifier\">Matcher<span class=\"hl-code\"> <span class=\"hl-identifier\">m<span class=\"hl-code\"> = <span class=\"hl-identifier\">r<span class=\"hl-code\">.<span class=\"hl-identifier\">matcher<span class=\"hl-brackets\">(<span class=\"hl-identifier\">line<span class=\"hl-brackets\">)<span class=\"hl-code\">;<br \/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <span class=\"hl-reserved\">if<span class=\"hl-code\"> <span class=\"hl-brackets\">(<span class=\"hl-identifier\">m<span class=\"hl-code\">.<span class=\"hl-identifier\">find<span class=\"hl-brackets\">(<span class=\"hl-code\"> <span class=\"hl-brackets\">)<span class=\"hl-brackets\">)<span class=\"hl-code\"> <span class=\"hl-brackets\">{<span class=\"hl-code\"><br \/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <span class=\"hl-identifier\">System<span class=\"hl-code\">.<span class=\"hl-identifier\">out<span class=\"hl-code\">.<span class=\"hl-identifier\">println<span class=\"hl-brackets\">(<span class=\"hl-quotes\">&#8220;<span class=\"hl-string\">Found value: <span class=\"hl-quotes\">&#8220;<span class=\"hl-code\"> + <span class=\"hl-identifier\">m<span class=\"hl-code\">.<span class=\"hl-identifier\">group<span class=\"hl-brackets\">(<span class=\"hl-number\">0<span class=\"hl-brackets\">)<span class=\"hl-code\"> <span class=\"hl-brackets\">)<span class=\"hl-code\">;<br \/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <span class=\"hl-identifier\">System<span class=\"hl-code\">.<span class=\"hl-identifier\">out<span class=\"hl-code\">.<span class=\"hl-identifier\">println<span class=\"hl-brackets\">(<span class=\"hl-quotes\">&#8220;<span class=\"hl-string\">Found value: <span class=\"hl-quotes\">&#8220;<span class=\"hl-code\"> + <span class=\"hl-identifier\">m<span class=\"hl-code\">.<span class=\"hl-identifier\">group<span class=\"hl-brackets\">(<span class=\"hl-number\">1<span class=\"hl-brackets\">)<span class=\"hl-code\"> <span class=\"hl-brackets\">)<span class=\"hl-code\">;<br \/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <span class=\"hl-identifier\">System<span class=\"hl-code\">.<span class=\"hl-identifier\">out<span class=\"hl-code\">.<span class=\"hl-identifier\">println<span class=\"hl-brackets\">(<span class=\"hl-quotes\">&#8220;<span class=\"hl-string\">Found value: <span class=\"hl-quotes\">&#8220;<span class=\"hl-code\"> + <span class=\"hl-identifier\">m<span class=\"hl-code\">.<span class=\"hl-identifier\">group<span class=\"hl-brackets\">(<span class=\"hl-number\">2<span class=\"hl-brackets\">)<span class=\"hl-code\"> <span class=\"hl-brackets\">)<span class=\"hl-code\">;<br \/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <span class=\"hl-brackets\">}<span class=\"hl-code\"> <span class=\"hl-reserved\">else<span class=\"hl-code\"> <span class=\"hl-brackets\">{<span class=\"hl-code\"><br \/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <span class=\"hl-identifier\">System<span class=\"hl-code\">.<span class=\"hl-identifier\">out<span class=\"hl-code\">.<span class=\"hl-identifier\">println<span class=\"hl-brackets\">(<span class=\"hl-quotes\">&#8220;<span class=\"hl-string\">NO MATCH<span class=\"hl-quotes\">&#8220;<span class=\"hl-brackets\">)<span class=\"hl-code\">;<br \/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <span class=\"hl-brackets\">}<span class=\"hl-code\"><br \/>&nbsp;&nbsp; <span class=\"hl-brackets\">}<span class=\"hl-code\"><br \/><span class=\"hl-brackets\">}<\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/p>\n","protected":false},"excerpt":{"rendered":"<p>import java.util.regex.Matcher;import java.util.regex.P &hellip; <a href=\"http:\/\/blog.langmanezhuang.com\/index.php\/2016\/11\/24\/java%e6%ad%a3%e5%88%99%e4%bd%bf%e7%94%a8%e6%96%b9%e6%b3%95\/\" class=\"more-link\">\u7ee7\u7eed\u9605\u8bfb <span class=\"screen-reader-text\">java\u6b63\u5219\u4f7f\u7528\u65b9\u6cd5<\/span> <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[1],"tags":[],"_links":{"self":[{"href":"http:\/\/blog.langmanezhuang.com\/index.php\/wp-json\/wp\/v2\/posts\/930"}],"collection":[{"href":"http:\/\/blog.langmanezhuang.com\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/blog.langmanezhuang.com\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/blog.langmanezhuang.com\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/blog.langmanezhuang.com\/index.php\/wp-json\/wp\/v2\/comments?post=930"}],"version-history":[{"count":0,"href":"http:\/\/blog.langmanezhuang.com\/index.php\/wp-json\/wp\/v2\/posts\/930\/revisions"}],"wp:attachment":[{"href":"http:\/\/blog.langmanezhuang.com\/index.php\/wp-json\/wp\/v2\/media?parent=930"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/blog.langmanezhuang.com\/index.php\/wp-json\/wp\/v2\/categories?post=930"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/blog.langmanezhuang.com\/index.php\/wp-json\/wp\/v2\/tags?post=930"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}