{"id":489,"date":"2019-05-10T12:47:42","date_gmt":"2019-05-10T03:47:42","guid":{"rendered":"https:\/\/www.earce.biz\/?page_id=489"},"modified":"2021-07-29T11:23:31","modified_gmt":"2021-07-29T02:23:31","slug":"tool-repeat-text","status":"publish","type":"page","link":"https:\/\/www.earce.biz\/?page_id=489","title":{"rendered":"[Tool] Repeat Template Text"},"content":{"rendered":"\n<p class=\"has-text-align-center wp-block-paragraph\">&lt;&lt; This service is not communicating with the server. >><\/p>\n\n\n\n<script type=\"text\/javascript\">\njQuery().ready(function($){\n\n$(function(){\n\tsessionStorage.clear();\n\t\n\t$(\"#actionButton1\").click( function(e){\n\t\tvar textBase = $(\"#textInput\").val();\n\t\tvar textRange = Number($(\"#textRange\").val());\n\t\tif (textRange < 1) {\n\t\t\ttextRange = 1; \n\t\t} else if (textRange > 1000) {\n\t\t\ttextRange = 1000;\n\t\t}\n\t\t\n\t\t$('#textOutput').val(\"\");\n\n\t\tvar tmpBuffer = \"\";\n\t\tfor (var idx = 0;idx <= \ntextRange;idx++) {\n\t\t\tvar baseBuf = textBase;\n\t\t\tfor (var lenIdx = 1;lenIdx < 10;lenIdx++) {\n\t\t\t\tvar tmpRegex = new RegExp(\"%d%\",\"g\");\n\t\t\t\tvar repBuf = String(idx);\n\t\t\t\tif (lenIdx > 1) {\n\t\t\t\t\tregword = \"%d\" + lenIdx + \"%\";\n\t\t\t\t\ttmpRegex = new RegExp(regword,\"g\");\n\t\t\t\t\trepBuf = \"000000000\" + String(idx);\n\t\t\t\t\trepBuf = repBuf.slice((0 - lenIdx));\n\t\t\t\t}\n\t\t\t\tbaseBuf = baseBuf.replace(tmpRegex, repBuf);\n\t\t\t}\n\t\t\ttmpBuffer += baseBuf;\n\t\t\ttmpBuffer += \"\\r\\n\";\n\t\t}\n\n\t\t$('#textOutput').val(tmpBuffer);\n\t});\n});\n\n});\n<\/script>\n\n\n\n<p class=\"has-medium-font-size wp-block-paragraph\"><strong>Input Data<\/strong><\/p>\n\n\n\n<input id=\"textRange\" type=\"number\" min=\"1\" max=\"99\" placeholder=\"\"><\/input>\n\n\n\n<textarea id=\"textInput\" rows=\"5\" cols=\"100\" placeholder=\"Number %d% %d2%\"><\/textarea>\n\n\n\n<div class=\"wp-block-button aligncenter custom-wide-button\">\n<button id=\"actionButton1\" class=\"wp-block-button__link has-background has-vivid-cyan-blue-background-color\">Convert<\/button>\n<\/div>\n\n\n\n<p class=\"has-medium-font-size wp-block-paragraph\"><strong>HTML Output<\/strong><\/p>\n\n\n\n<textarea id=\"textOutput\" rows=\"15\" cols=\"100\" placeholder=\"Number 0 00\nNumber 1 01\"><\/textarea>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n","protected":false},"excerpt":{"rendered":"<p>&lt;&lt; This service is not communicating with the server. >> Input Data Convert HTML Output<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":35,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-489","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/www.earce.biz\/index.php?rest_route=\/wp\/v2\/pages\/489","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.earce.biz\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.earce.biz\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.earce.biz\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.earce.biz\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=489"}],"version-history":[{"count":25,"href":"https:\/\/www.earce.biz\/index.php?rest_route=\/wp\/v2\/pages\/489\/revisions"}],"predecessor-version":[{"id":851,"href":"https:\/\/www.earce.biz\/index.php?rest_route=\/wp\/v2\/pages\/489\/revisions\/851"}],"up":[{"embeddable":true,"href":"https:\/\/www.earce.biz\/index.php?rest_route=\/wp\/v2\/pages\/35"}],"wp:attachment":[{"href":"https:\/\/www.earce.biz\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=489"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}