{"id":216,"date":"2016-09-30T14:20:37","date_gmt":"2016-09-30T05:20:37","guid":{"rendered":"http:\/\/okamurax.com\/?p=216"},"modified":"2020-11-04T11:41:17","modified_gmt":"2020-11-04T02:41:17","slug":"%e6%ad%a3%e8%a6%8f%e8%a1%a8%e7%8f%be%e5%9f%ba%e6%9c%ac","status":"publish","type":"post","link":"https:\/\/appbay.org\/?p=216","title":{"rendered":"\u6b63\u898f\u8868\u73fe\u57fa\u672c"},"content":{"rendered":"<p><span style=\"color: #0000ff;\">^<br \/>\n<\/span>\u884c\u982d\uff08\u6539\u884c\u30b3\u30fc\u30c9\u306e\u5f8c\u3067\u3082\u30de\u30c3\u30c1\u3059\u308b\uff09<\/p>\n<p><span style=\"color: #0000ff;\">$<br \/>\n<\/span>\u884c\u672b\uff08\u6539\u884c\u30b3\u30fc\u30c9\u306e\u524d\u3067\u3082\u30de\u30c3\u30c1\u3059\u308b\uff09<\/p>\n<p><span style=\"color: #0000ff;\">\\A<\/span><br \/>\n\u6587\u5b57\u5217\u306e\u5148\u982d\u306b\u30de\u30c3\u30c1(\u6539\u884c\u30b3\u30fc\u30c9\u306e\u5f8c\u3067\u306f\u30de\u30c3\u30c1\u3057\u306a\u3044)<\/p>\n<p><span style=\"color: #0000ff;\">\\Z<\/span><br \/>\n\u6587\u5b57\u5217\u306e\u672b\u5c3e\u306b\u30de\u30c3\u30c1(\u6539\u884c\u30b3\u30fc\u30c9\u306e\u524d\u3067\u306f\u30de\u30c3\u30c1\u3057\u306a\u3044)<br \/>\n\uff08\u6587\u5b57\u5217\u306e\u6700\u5f8c\u304c\u6539\u884c\u306e\u5834\u5408\u306e\u307f\u6539\u884c\u30b3\u30fc\u30c9\u306e\u524d\u3067\u30de\u30c3\u30c1\u3059\u308b\uff09<\/p>\n<p><span style=\"color: #0000ff;\">\\z<\/span><br \/>\n\u6587\u5b57\u5217\u306e\u6700\u5f8c\u3082\u542b\u3081\u6539\u884c\u30b3\u30fc\u30c9\u306e\u524d\u3067\u306f\u30de\u30c3\u30c1\u3057\u306a\u3044<\/p>\n<p><span style=\"color: #0000ff;\">.<\/span><br \/>\n\u4efb\u610f\u306e1\u6587\u5b57\uff08\u6539\u884c\u306f\u9664\u304fm\u30aa\u30d7\u30b7\u30e7\u30f3\u3067\u6539\u884c\u542b\u3080\uff09<\/p>\n<p><span style=\"color: #0000ff;\">|<\/span><br \/>\n\u307e\u305f\u306f<\/p>\n<p><span style=\"color: #0000ff;\">( )<\/span><br \/>\n\u30b0\u30eb\u30fc\u30d7\u5316<\/p>\n<h2>\u6587\u5b57\u30af\u30e9\u30b9<\/h2>\n<p><span style=\"color: #0000ff;\">[ ]<br \/>\n<\/span>\u6587\u5b57\u30af\u30e9\u30b9\uff08\u6587\u5b57\u96c6\u5408\uff09<\/p>\n<p><span style=\"color: #0000ff;\">&#8211;<br \/>\n<\/span>\u6587\u5b57\u30af\u30e9\u30b9\u5185\u3067\u7bc4\u56f2<\/p>\n<p><span style=\"color: #0000ff;\">^<br \/>\n<\/span>\u6587\u5b57\u30af\u30e9\u30b9\u5185\u3067\u5148\u982d\u306e\u307f\u5426\u5b9a\uff08\u6587\u5b57\u96c6\u5408\u4ee5\u5916\u306e\u6587\u5b57\u3068\u3044\u3046\u610f\u5473\uff09<\/p>\n<h2>\u6570\u91cf\u5b50<\/h2>\n<p><span style=\"color: #0000ff;\">*<br \/>\n<\/span>0\u4ee5\u4e0a(?\u3067\u6700\u77ed\u30de\u30c3\u30c1)<\/p>\n<p><span style=\"color: #0000ff;\">+<br \/>\n<\/span>1\u4ee5\u4e0a(?\u3067\u6700\u77ed\u30de\u30c3\u30c1)<\/p>\n<p><span style=\"color: #0000ff;\">?<br \/>\n<\/span>0 \u304b 1 \u304b<\/p>\n<p><span style=\"color: #0000ff;\">{m,n}<br \/>\n<\/span>m \u304b\u3089 n\uff08\u7247\u65b9\u3092\u7701\u7565\u3059\u308b\u3068\u4ee5\u4e0a\u3001\u4ee5\u4e0b\uff09<\/p>\n<h2>\u30e1\u30bf\u6587\u5b57<\/h2>\n<p><span style=\"color: #0000ff;\">\\s<br \/>\n<\/span>\u7a7a\u767d(\\S\u306f\u7a7a\u767d\u4ee5\u5916\uff09<\/p>\n<p><span style=\"color: #0000ff;\">\\n<br \/>\n<\/span>\u6539\u884c<\/p>\n<p><span style=\"color: #0000ff;\">\\t<br \/>\n<\/span>\u30bf\u30d6\u6587\u5b57<\/p>\n<p><span style=\"color: #0000ff;\">\\w<\/span><br \/>\n\u6587\u5b57(\\W\u306f\u6587\u5b57\u4ee5\u5916)<\/p>\n<p><span style=\"color: #0000ff;\">\\d<\/span><br \/>\n\u6570\u5b57(\\D\u6570\u5b57\u4ee5\u5916)<\/p>\n<h2>\u8d70\u67fb\u306e\u9806\u756a<\/h2>\n<p>\u6587\u5b57\u5217:abcdefgab<br \/>\n\u30d1\u30bf\u30fc\u30f3:cf<\/p>\n<p>\u8d70\u67fb\u306e\u9806\u756a\u306f\u3001\u8d70\u67fb\u3055\u308c\u308b\u6587\u5b57\u5217(abcdefgab)\u306e\u5148\u982d(a)\u304b\u3089<br \/>\n\u30d1\u30bf\u30fc\u30f3\u3068\u7167\u5408\u3057\u3001\u30c0\u30e1\u306a\u3089\u6b21\u306e\u6587\u5b57\u5217\u306eb\u304b\u3089\u30d1\u30bf\u30fc\u30f3\u3068\u7167\u5408\u3002<br \/>\n\u6587\u5b57\u5217\u306ec\u307e\u3067\u304f\u308b\u3068\u3001\u30d1\u30bf\u30fc\u30f3\u306ec\u3068\u30de\u30c3\u30c1\u3059\u308b\u306e\u3067\u3001<br \/>\n\u30d1\u30bf\u30fc\u30f3\u306f\u6b21\u306ef\u306b\u884c\u304f\u3002<br \/>\n\u305d\u3053\u3067\u3001\u6587\u5b57\u5217\u304cb\u3067\u30d1\u30bf\u30fc\u30f3\u304cf\u306a\u306e\u3067\u30de\u30c3\u30c1\u304c\u5931\u6557\u3002<br \/>\n\u8d70\u67fb\u306e\u5bfe\u8c61\u306b\u30d1\u30bf\u30fc\u30f3\u3068\u540c\u3058\u7d44\u307f\u5408\u308f\u305b\u304c\u3067\u3066\u3053\u306a\u3044\u3068\u30c0\u30e1\u3002<\/p>\n<h2>\u5148\u8aad\u307f\u30fb\u5f8c\u8aad\u307f<\/h2>\n<p>\u30a2\u30f3\u30ab\u30fc\u306b\u30de\u30c3\u30c1\u3059\u308b\u3002\u3082\u3068\u306e\u8d70\u67fb\u3068\u306f\u5225\u306e\u8d70\u67fb\u3002<\/p>\n<p><span style=\"color: #333333;\">\u30fb\u80af\u5b9a\u7684\u5148\u8aad\u307f<\/span><br \/>\n<span style=\"color: #0000ff;\">foo(?=bar)<\/span><\/p>\n<p>\u8d70\u67fb\u3057\u3066bar\u304c\u898b\u3064\u304b\u308b\u3068\u3001<span style=\"color: #0000ff;\">bar\u306e\u76f4\u524d\u306b\u30de\u30c3\u30c1<\/span>\u3059\u308b\u3002<br \/>\n\u7d50\u679c\u3001\u76f4\u5f8c\u306bbar\u304c\u3042\u308bfoo\u306b\u30de\u30c3\u30c1\u3059\u308b\u3002<\/p>\n<p>\u30fb\u5426\u5b9a\u7684\u5148\u8aad\u307f<br \/>\n<span style=\"color: #0000ff;\">foo(?!bar)<\/span><\/p>\n<p>\u8d70\u67fb\u6642\u3001\u5168\u3066\u306e\u4f4d\u7f6e\u306b\u30de\u30c3\u30c1\u3057\u3001bar\u304c\u3042\u308b\u3068<span style=\"color: #0000ff;\">\u76f4\u524d\u3092\u30de\u30c3\u30c1\u304b\u3089\u5916\u3059<\/span>\u3002<br \/>\n\u7d50\u679c\u3001\u76f4\u5f8c\u306bbar\u304c\u306a\u3044foo\u306b\u30de\u30c3\u30c1\u3059\u308b\u3002<\/p>\n<p>\u30fb\u80af\u5b9a\u7684\u5f8c\u8aad\u307f<br \/>\n<span style=\"color: #0000ff;\">(?&lt;=bar)foo<\/span><\/p>\n<p>\u8d70\u67fb\u3057\u3066bar\u304c\u898b\u3064\u304b\u308b\u3068\u3001bar\u306e<span style=\"color: #0000ff;\">\u76f4\u5f8c\u306b\u30de\u30c3\u30c1<\/span>\u3059\u308b\u3002<br \/>\n\u7d50\u679c\u3001\u76f4\u524d\u306bbar\u304c\u3042\u308bfoo\u306b\u30de\u30c3\u30c1\u3059\u308b\u3002<\/p>\n<p>\u30fb\u5426\u5b9a\u7684\u5f8c\u8aad\u307f<br \/>\n<span style=\"color: #0000ff;\">(?&lt;!bar)foo<\/span><\/p>\n<p>\u8d70\u67fb\u6642\u3001\u5168\u3066\u306e\u4f4d\u7f6e\u306b\u30de\u30c3\u30c1\u3057\u3001bar\u304c\u3042\u308b\u3068<span style=\"color: #0000ff;\">\u76f4\u5f8c\u3092\u30de\u30c3\u30c1\u304b\u3089\u5916\u3059<\/span>\u3002<br \/>\n\u7d50\u679c\u3001\u76f4\u524d\u306bbar\u304c\u306a\u3044foo(bar\u306f\u542b\u307e\u306a\u3044)\u306b\u30de\u30c3\u30c1\u3059\u308b\u3002<\/p>\n<p>\uff0a\uff0a\uff0a<\/p>\n<p>(?)\u306f\u56fa\u5b9a\u3067\u3001?\u306e\u5f8c\u306b=\u304b!\u304c\u304f\u308b\u3002\u30a2\u30f3\u30ab\u30fc\u3092\u30d1\u30bf\u30fc\u30f3\u306e\u5f8c\u308d\u306b\u3057\u305f\u3044\u5834\u5408\u3001<br \/>\n=\u304b!\u306e\u524d\u306b&lt;\u3092\u3064\u3051\u308b\u3002<\/p>\n<p>\u30d1\u30bf\u30fc\u30f3\u3092\u542b\u3080\u884c<br \/>\n<span style=\"color: #0000ff;\">^.*abc.*<\/span><\/p>\n<p>\u30d1\u30bf\u30fc\u30f3\u3092\u542b\u307e\u306a\u3044\u884c<br \/>\n<span style=\"color: #0000ff;\">^(?!.*abc).*<\/span><\/p>\n<h2>\u5b9f\u9a13(\u96fb\u8a71\u756a\u53f7)<\/h2>\n<p><span style=\"color: #0000ff;\">(?=(?:\\d-?){10}$|\\d{3}-\\d{4})(\\d{2,5})-(\\d{1,4})-(\\d{4}$)<\/span><br \/>\n\u306e\u5834\u5408<br \/>\n(?=(?:\\d-?){10}$|\\d{3}-\\d{4})<br \/>\n\u307e\u3067\u5148\u8aad\u307f\u3002<\/p>\n<p>\u307e\u305a\u3053\u306e\u30de\u30c3\u30c1\u306f?:\u3092(?:\u306f\u30e1\u30e2\u30ea\u3057\u306a\u3044\u610f)\u5916\u3057\u3066\u8003\u3048\u308b\u3002<br \/>\n<span style=\"color: #0000ff;\">(\\d-?){10}<\/span><br \/>\n\u3053\u308c\u306f\u30cf\u30a4\u30d5\u30f3\u306f\u7121\u8996\u3057\u3066\u6570\u5b57\u304c10\u9023\u7d9a\u3057\u3066\u3044\u308b\u304b\u3069\u3046\u304b\u3002<br \/>\n<span style=\"color: #0000ff;\">NG 123456789<\/span><br \/>\n<span style=\"color: #0000ff;\">NG 123456789a<\/span><br \/>\n<span style=\"color: #0000ff;\">NG 123456789a0<\/span><br \/>\n<span style=\"color: #0000ff;\">OK 1234567-8-9-0<\/span><br \/>\n<span style=\"color: #0000ff;\">OK 1234567890<\/span><br \/>\n<span style=\"color: #0000ff;\">OK 123456789-0<\/span><\/p>\n<p><span style=\"color: #0000ff;\">\\d{3}-\\d{4}<\/span><br \/>\n\u3092\u8ffd\u52a0\u3057\u3066\u3001<br \/>\n<span style=\"color: #0000ff;\">(\\d-?){10}|\\d{3}-\\d{4}<\/span><br \/>\n\u3068\u3059\u308b\u3068\u3002<br \/>\n<span style=\"color: #0000ff;\">OK 123-4567<\/span><br \/>\n<span style=\"color: #0000ff;\">NG 1234-567<\/span><br \/>\n<span style=\"color: #0000ff;\">NG 12-34567<\/span><\/p>\n<p>\u3053\u306e\u5148\u8aad\u307f\u3067\u30de\u30c3\u30c1\u3057\u305f\u5834\u5408\u306e\u307f\u3001\u5f8c\u308d\u306e\u3001<br \/>\n<span style=\"color: #0000ff;\">(\\d{2,5})-(\\d{1,4})-(\\d{4}$)<\/span><br \/>\n\u3078\u8d70\u67fb\u304c\u7d9a\u304f\u3002<\/p>\n<p>\u30fb\u53c2\u8003<\/p>\n<p>\u6587\u5b57\u5217\u3092\u542b\u307e\u306a\u3044\u884c<br \/>\n^(?!.*name).*<\/p>\n<p>\u6587\u5b57\u5217\u3088\u308a\u524d<br \/>\n^.*?(?=name)<\/p>\n<p>\u30fb\u30ab\u30f3\u30de\u533a\u5207\u308a<\/p>\n<pre class=\"lang:js decode:true \">&lt;script&gt;\r\n(function(document){\r\n\r\nalert(sep(123456789));\r\n\r\nfunction sep(num){\r\n  \/\/return String(num).replace(\/(\\d)(?=(\\d\\d\\d)+(?!\\d))\/g,'$1,');\r\n  \/\/123,456,789\r\n  \/\/return String(num).replace(\/(\\d)(?=(\\d\\d\\d)+)\/g,'$1,');\r\n  \/\/1,2,3,4,5,6,789\r\n}\r\n\r\n})(document);\r\n&lt;\/script&gt;<\/pre>\n","protected":false},"excerpt":{"rendered":"<p>^ \u884c\u982d\uff08\u6539\u884c\u30b3\u30fc\u30c9\u306e\u5f8c\u3067\u3082\u30de\u30c3\u30c1\u3059\u308b\uff09 $ \u884c\u672b\uff08\u6539\u884c\u30b3\u30fc\u30c9\u306e\u524d\u3067\u3082\u30de\u30c3\u30c1\u3059\u308b\uff09 \\A \u6587\u5b57\u5217\u306e\u5148\u982d\u306b\u30de\u30c3\u30c1(\u6539\u884c\u30b3\u30fc\u30c9\u306e\u5f8c\u3067\u306f\u30de\u30c3\u30c1\u3057\u306a\u3044) \\Z \u6587\u5b57\u5217\u306e\u672b\u5c3e\u306b\u30de\u30c3\u30c1(\u6539\u884c\u30b3\u30fc\u30c9\u306e\u524d\u3067\u306f\u30de\u30c3\u30c1\u3057\u306a\u3044) \uff08\u6587\u5b57\u5217\u306e\u6700 &hellip; <\/p>\n<p class=\"link-more\"><a href=\"https:\/\/appbay.org\/?p=216\" class=\"more-link\"><span class=\"screen-reader-text\">&#8220;\u6b63\u898f\u8868\u73fe\u57fa\u672c&#8221; \u306e<\/span>\u7d9a\u304d\u3092\u8aad\u3080<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[39],"class_list":["post-216","post","type-post","status-publish","format-standard","hentry","category-1","tag-39"],"_links":{"self":[{"href":"https:\/\/appbay.org\/index.php?rest_route=\/wp\/v2\/posts\/216","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/appbay.org\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/appbay.org\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/appbay.org\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/appbay.org\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=216"}],"version-history":[{"count":13,"href":"https:\/\/appbay.org\/index.php?rest_route=\/wp\/v2\/posts\/216\/revisions"}],"predecessor-version":[{"id":3840,"href":"https:\/\/appbay.org\/index.php?rest_route=\/wp\/v2\/posts\/216\/revisions\/3840"}],"wp:attachment":[{"href":"https:\/\/appbay.org\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=216"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/appbay.org\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=216"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/appbay.org\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=216"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}