<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ja">
	<id>https://www.haijin-boys.com/wiki/index.php?action=history&amp;feed=atom&amp;title=%E5%88%A9%E7%94%A8%E8%80%85%3AMasme</id>
	<title>利用者:Masme - 版の履歴</title>
	<link rel="self" type="application/atom+xml" href="https://www.haijin-boys.com/wiki/index.php?action=history&amp;feed=atom&amp;title=%E5%88%A9%E7%94%A8%E8%80%85%3AMasme"/>
	<link rel="alternate" type="text/html" href="https://www.haijin-boys.com/wiki/index.php?title=%E5%88%A9%E7%94%A8%E8%80%85:Masme&amp;action=history"/>
	<updated>2026-10-08T23:45:21Z</updated>
	<subtitle>このウィキのこのページに関する変更履歴</subtitle>
	<generator>MediaWiki 1.43.6</generator>
	<entry>
		<id>https://www.haijin-boys.com/wiki/index.php?title=%E5%88%A9%E7%94%A8%E8%80%85:Masme&amp;diff=8261&amp;oldid=prev</id>
		<title>MSY-07: 非推奨のタグを修正</title>
		<link rel="alternate" type="text/html" href="https://www.haijin-boys.com/wiki/index.php?title=%E5%88%A9%E7%94%A8%E8%80%85:Masme&amp;diff=8261&amp;oldid=prev"/>
		<updated>2024-09-09T07:45:04Z</updated>

		<summary type="html">&lt;p&gt;非推奨のタグを修正&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;ja&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← 古い版&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;2024年9月9日 (月) 16:45時点における版&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l34&quot;&gt;34行目:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;34行目:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;code&amp;gt;Quit();&amp;lt;/code&amp;gt; (処理を中断) の代替策として &amp;lt;code&amp;gt;return;&amp;lt;/code&amp;gt; (undefined を返す) などとすることで処理を終了させることができます。&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;code&amp;gt;Quit();&amp;lt;/code&amp;gt; (処理を中断) の代替策として &amp;lt;code&amp;gt;return;&amp;lt;/code&amp;gt; (undefined を返す) などとすることで処理を終了させることができます。&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;source &lt;/del&gt;lang=&quot;javascript&quot;&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;syntaxhighlight &lt;/ins&gt;lang=&quot;javascript&quot;&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;f.push([&amp;quot;例1&amp;quot;,&amp;quot;&amp;quot;,function(){&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;f.push([&amp;quot;例1&amp;quot;,&amp;quot;&amp;quot;,function(){&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;   return &amp;quot;abcd&amp;quot; }]);&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;   return &amp;quot;abcd&amp;quot; }]);&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l43&quot;&gt;43行目:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;43行目:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;f.push([&amp;quot;例4&amp;quot;,&amp;quot;&amp;quot;,function(){&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;f.push([&amp;quot;例4&amp;quot;,&amp;quot;&amp;quot;,function(){&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;   return; }]);&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;   return; }]);&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;/&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;source&lt;/del&gt;&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;/&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;syntaxhighlight&lt;/ins&gt;&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{|class=&amp;quot;wikitable&amp;quot;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{|class=&amp;quot;wikitable&amp;quot;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;! 例 !! 動作&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;! 例 !! 動作&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l162&quot;&gt;162行目:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;162行目:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* モード RS で実現可能＝代替可能であり、RM ならではの利点が無い。&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* モード RS で実現可能＝代替可能であり、RM ならではの利点が無い。&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* モード R/RS に比べ処理が異質で、コマンドを作る際はそれを考慮しなければならない。&amp;lt;br&amp;gt;※異質＝R/RS が「選択範囲の文字列」を対象に処理を行うのに対し、RM は「選択範囲の各行の文字列」を対象に処理を行う。&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* モード R/RS に比べ処理が異質で、コマンドを作る際はそれを考慮しなければならない。&amp;lt;br&amp;gt;※異質＝R/RS が「選択範囲の文字列」を対象に処理を行うのに対し、RM は「選択範囲の各行の文字列」を対象に処理を行う。&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;source &lt;/del&gt;lang=&quot;javascript&quot;&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;syntaxhighlight &lt;/ins&gt;lang=&quot;javascript&quot;&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;//※モード RM では「クロージャ」という仕組みを使用する必要があり難解&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;//※モード RM では「クロージャ」という仕組みを使用する必要があり難解&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;f.push([&amp;quot;各行行頭に文字列付加...&amp;quot;,&amp;quot;RM&amp;quot;,(function(a){&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;f.push([&amp;quot;各行行頭に文字列付加...&amp;quot;,&amp;quot;RM&amp;quot;,(function(a){&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l169&quot;&gt;169行目:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;169行目:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;f.push([&amp;quot;各行行頭に文字列付加...&amp;quot;,&amp;quot;RS&amp;quot;,function(a){&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;f.push([&amp;quot;各行行頭に文字列付加...&amp;quot;,&amp;quot;RS&amp;quot;,function(a){&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;   var p=Prompt(&amp;quot;各行行頭に付加する文字列:&amp;quot;,&amp;quot;&amp;quot;); if(!p)Quit(); return a.replace(/^/gm,p) }]);&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;   var p=Prompt(&amp;quot;各行行頭に付加する文字列:&amp;quot;,&amp;quot;&amp;quot;); if(!p)Quit(); return a.replace(/^/gm,p) }]);&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;/&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;source&lt;/del&gt;&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;/&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;syntaxhighlight&lt;/ins&gt;&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;source &lt;/del&gt;lang=&quot;javascript&quot;&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;syntaxhighlight &lt;/ins&gt;lang=&quot;javascript&quot;&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;//※モード RM でも、&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;//※モード RM でも、&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;f.push([&amp;quot;空白行を削除&amp;quot;,&amp;quot;RM&amp;quot;,function(a){&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;f.push([&amp;quot;空白行を削除&amp;quot;,&amp;quot;RM&amp;quot;,function(a){&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l177&quot;&gt;177行目:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;177行目:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;f.push([&amp;quot;空白行を削除&amp;quot;,&amp;quot;RS&amp;quot;,function(a){&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;f.push([&amp;quot;空白行を削除&amp;quot;,&amp;quot;RS&amp;quot;,function(a){&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;   return a.replace(/^[ 　\t]*$\n?/gm,&amp;quot;&amp;quot;) }]);&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;   return a.replace(/^[ 　\t]*$\n?/gm,&amp;quot;&amp;quot;) }]);&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;/&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;source&lt;/del&gt;&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;/&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;syntaxhighlight&lt;/ins&gt;&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;source &lt;/del&gt;lang=&quot;javascript&quot;&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;syntaxhighlight &lt;/ins&gt;lang=&quot;javascript&quot;&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;//※モード RM なら正規表現に頼らず簡素に記述できるコマンドもあるが、&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;//※モード RM なら正規表現に頼らず簡素に記述できるコマンドもあるが、&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;f.push([&amp;quot;インデント(半角空白2個)&amp;quot;,&amp;quot;RM&amp;quot;,function(a){&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;f.push([&amp;quot;インデント(半角空白2個)&amp;quot;,&amp;quot;RM&amp;quot;,function(a){&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l189&quot;&gt;189行目:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;189行目:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;f.push([&amp;quot;行頭 \/\/ を付加/削除&amp;quot;,&amp;quot;RS&amp;quot;,function(a){&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;f.push([&amp;quot;行頭 \/\/ を付加/削除&amp;quot;,&amp;quot;RS&amp;quot;,function(a){&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;   return a.replace(/^(\/\/)?/gm,function(s){return s? &amp;quot;&amp;quot;: &amp;quot;\/\/&amp;quot;}) }]);&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;   return a.replace(/^(\/\/)?/gm,function(s){return s? &amp;quot;&amp;quot;: &amp;quot;\/\/&amp;quot;}) }]);&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;/&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;source&lt;/del&gt;&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;/&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;syntaxhighlight&lt;/ins&gt;&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;==モード CR を廃止、replaceBatch メソッドを追加==&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;==モード CR を廃止、replaceBatch メソッドを追加==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;モード CR (連続置換) は、&amp;lt;code&amp;gt;replace&amp;lt;/code&amp;gt; を連鎖させる記法（メソッドチェーン）をより簡素に記述するために設けられた機能です。&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;モード CR (連続置換) は、&amp;lt;code&amp;gt;replace&amp;lt;/code&amp;gt; を連鎖させる記法（メソッドチェーン）をより簡素に記述するために設けられた機能です。&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;source &lt;/del&gt;lang=&quot;javascript&quot;&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;syntaxhighlight &lt;/ins&gt;lang=&quot;javascript&quot;&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;f.push([&amp;quot;コマンド名&amp;quot;,&amp;quot;R&amp;quot;,function(a){&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;f.push([&amp;quot;コマンド名&amp;quot;,&amp;quot;R&amp;quot;,function(a){&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;   return a.replace(/ABC/g,&amp;quot;DEF&amp;quot;).replace(/\(1\)/g,&amp;quot;①&amp;quot;).replace(/GHI/gi,&amp;quot;JKL&amp;quot;) }]);&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;   return a.replace(/ABC/g,&amp;quot;DEF&amp;quot;).replace(/\(1\)/g,&amp;quot;①&amp;quot;).replace(/GHI/gi,&amp;quot;JKL&amp;quot;) }]);&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l199&quot;&gt;199行目:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;199行目:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;f.push([&amp;quot;コマンド名&amp;quot;,&amp;quot;CR&amp;quot;,function(a){&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;f.push([&amp;quot;コマンド名&amp;quot;,&amp;quot;CR&amp;quot;,function(a){&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;   return [ [&amp;quot;ABC&amp;quot;,&amp;quot;DEF&amp;quot;],[&amp;quot;(1)&amp;quot;,&amp;quot;①&amp;quot;],[/GHI/gi,&amp;quot;JKL&amp;quot;] ]}]);&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;   return [ [&amp;quot;ABC&amp;quot;,&amp;quot;DEF&amp;quot;],[&amp;quot;(1)&amp;quot;,&amp;quot;①&amp;quot;],[/GHI/gi,&amp;quot;JKL&amp;quot;] ]}]);&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;/&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;source&lt;/del&gt;&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;/&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;syntaxhighlight&lt;/ins&gt;&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;しかし、モードの一種としたがゆえに、他のモードでは利用できない事、&amp;lt;code&amp;gt;replace&amp;lt;/code&amp;gt; のような使い方ができない事が難点としてありました。&amp;lt;br&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;しかし、モードの一種としたがゆえに、他のモードでは利用できない事、&amp;lt;code&amp;gt;replace&amp;lt;/code&amp;gt; のような使い方ができない事が難点としてありました。&amp;lt;br&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;code&amp;gt;replaceBatch&amp;lt;/code&amp;gt; メソッドは、この難点を解消するために設けられる機能です。&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;code&amp;gt;replaceBatch&amp;lt;/code&amp;gt; メソッドは、この難点を解消するために設けられる機能です。&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;source &lt;/del&gt;lang=&quot;javascript&quot;&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;syntaxhighlight &lt;/ins&gt;lang=&quot;javascript&quot;&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;//※モード R で利用する(基本形)&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;//※モード R で利用する(基本形)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;f.push([&amp;quot;コマンド名&amp;quot;,&amp;quot;R&amp;quot;,function(a){&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;f.push([&amp;quot;コマンド名&amp;quot;,&amp;quot;R&amp;quot;,function(a){&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l212&quot;&gt;212行目:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;212行目:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;f.push([&amp;quot;コマンド名&amp;quot;,&amp;quot;F&amp;quot;,function(a){&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;f.push([&amp;quot;コマンド名&amp;quot;,&amp;quot;F&amp;quot;,function(a){&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;   a.Text = a.Text.replaceBatch([ [&amp;quot;ABC&amp;quot;,&amp;quot;DEF&amp;quot;],[&amp;quot;(1)&amp;quot;,&amp;quot;①&amp;quot;],[/GHI/gi,&amp;quot;JKL&amp;quot;] ]) }]);&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;   a.Text = a.Text.replaceBatch([ [&amp;quot;ABC&amp;quot;,&amp;quot;DEF&amp;quot;],[&amp;quot;(1)&amp;quot;,&amp;quot;①&amp;quot;],[/GHI/gi,&amp;quot;JKL&amp;quot;] ]) }]);&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;/&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;source&lt;/del&gt;&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;/&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;syntaxhighlight&lt;/ins&gt;&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;source &lt;/del&gt;lang=&quot;javascript&quot;&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;syntaxhighlight &lt;/ins&gt;lang=&quot;javascript&quot;&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;//※replace のようにメソッドチェーンが可能&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;//※replace のようにメソッドチェーンが可能&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;f.push([&amp;quot;コマンド名&amp;quot;,&amp;quot;R&amp;quot;,function(a){&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;f.push([&amp;quot;コマンド名&amp;quot;,&amp;quot;R&amp;quot;,function(a){&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;   return a.replace(省略).replaceBatch([ 省略 ]).replace(省略) }]);&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;   return a.replace(省略).replaceBatch([ 省略 ]).replace(省略) }]);&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;/&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;source&lt;/del&gt;&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;/&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;syntaxhighlight&lt;/ins&gt;&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;===モード CR → R (replaceBatch) への移行方法===&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;===モード CR → R (replaceBatch) への移行方法===&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>MSY-07</name></author>
	</entry>
	<entry>
		<id>https://www.haijin-boys.com/wiki/index.php?title=%E5%88%A9%E7%94%A8%E8%80%85:Masme&amp;diff=4897&amp;oldid=prev</id>
		<title>Masme: 抽出コマンドのアンパサンド対策。word-wrapを除去。</title>
		<link rel="alternate" type="text/html" href="https://www.haijin-boys.com/wiki/index.php?title=%E5%88%A9%E7%94%A8%E8%80%85:Masme&amp;diff=4897&amp;oldid=prev"/>
		<updated>2019-12-21T13:42:59Z</updated>

		<summary type="html">&lt;p&gt;抽出コマンドのアンパサンド対策。word-wrapを除去。&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;ja&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← 古い版&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;2019年12月21日 (土) 22:42時点における版&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l82&quot;&gt;82行目:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;82行目:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;※新仕様の基本コード用。旧仕様で使用する場合は、オプション &amp;quot;L&amp;quot; をモード &amp;quot;RS&amp;quot; に書き換えてください。&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;※新仕様の基本コード用。旧仕様で使用する場合は、オプション &amp;quot;L&amp;quot; をモード &amp;quot;RS&amp;quot; に書き換えてください。&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;pre &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;style=&quot;word-wrap:break-word;&quot;&lt;/del&gt;&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;pre&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;f.push([&amp;quot;拡張コードを旧→新仕様に変換&amp;quot;,&amp;quot;L&amp;quot;,function(_){ //2019/06/01&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;f.push([&amp;quot;拡張コードを旧→新仕様に変換&amp;quot;,&amp;quot;L&amp;quot;,function(_){ //2019/06/01&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;   return _.replace(/^(\s*(?:\/\/[\/\s]*)?)f\.push\(\[(&amp;quot;[^\\&amp;quot;]*(?:\\.[^\\&amp;quot;]*)*&amp;quot;|&amp;#039;[^\\&amp;#039;]*(?:\\.[^\\&amp;#039;]*)*&amp;#039;),&amp;quot;(RS?|F)&amp;quot;,function\(([$0-9A-Za-z_]*)\)/gm,function(_,cmnt,name,mode,arg){return cmnt+&amp;#039;f.push([&amp;#039;+name+&amp;#039;,&amp;quot;&amp;#039;+(mode===&amp;quot;RS&amp;quot;?&amp;quot;L&amp;quot;:&amp;quot;&amp;quot;)+&amp;#039;&amp;quot;,function(&amp;#039;+(mode===&amp;quot;F&amp;quot;&amp;amp;&amp;amp;arg?&amp;quot;_,&amp;quot;:&amp;quot;&amp;quot;)+arg+&amp;#039;)&amp;#039;}) }]);&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;   return _.replace(/^(\s*(?:\/\/[\/\s]*)?)f\.push\(\[(&amp;quot;[^\\&amp;quot;]*(?:\\.[^\\&amp;quot;]*)*&amp;quot;|&amp;#039;[^\\&amp;#039;]*(?:\\.[^\\&amp;#039;]*)*&amp;#039;),&amp;quot;(RS?|F)&amp;quot;,function\(([$0-9A-Za-z_]*)\)/gm,function(_,cmnt,name,mode,arg){return cmnt+&amp;#039;f.push([&amp;#039;+name+&amp;#039;,&amp;quot;&amp;#039;+(mode===&amp;quot;RS&amp;quot;?&amp;quot;L&amp;quot;:&amp;quot;&amp;quot;)+&amp;#039;&amp;quot;,function(&amp;#039;+(mode===&amp;quot;F&amp;quot;&amp;amp;&amp;amp;arg?&amp;quot;_,&amp;quot;:&amp;quot;&amp;quot;)+arg+&amp;#039;)&amp;#039;}) }]);&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l133&quot;&gt;133行目:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;133行目:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;※新仕様の基本コード用。文書全体を対象に置換が行われます。&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;※新仕様の基本コード用。文書全体を対象に置換が行われます。&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;pre &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;style=&quot;word-wrap:break-word;&quot;&lt;/del&gt;&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;pre&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;f.push([&quot;記事ソースから拡張コードを抽出&quot;,&quot;&quot;,function(_,$){ //2019/&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;06&lt;/del&gt;/&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;01&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;f.push([&quot;記事ソースから拡張コードを抽出&quot;,&quot;&quot;,function(_,$){ //2019/&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;12&lt;/ins&gt;/&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;21&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;   $.SelectAll(); var src=$.Text.match(/(?:^|\n)=拡張コード=\n[\s\S]*?(\n==[\s\S]*?)(?:\n=拡張コード：書式=\n|$)/); if(src)$.Text=src[1].replace(/\n==([^=]+)==\n([\s\S]*?)(?=\n==[^=]|$)/g,function(_,ctg,src){var cmd=[], res, re=new RegExp(/^&amp;lt;pre(?: [^&amp;gt;]*)?&amp;gt;\s*(f\.push\(\[[\s\S]*?\]\);)\s*&amp;lt;\/pre&amp;gt;/gm); while(res=re.exec(src)){cmd.push(res[1])} return &#039;f.push([&quot;&#039;+ctg+&#039;&quot;,function(f){\n\n&#039;+ cmd.join(&quot;\n\n&quot;) +&#039;\n\n}]);\n\n&#039;}).slice(0,-1) }]);&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;   $.SelectAll(); var src=$.Text.match(/(?:^|\n)=拡張コード=\n[\s\S]*?(\n==[\s\S]*?)(?:\n=拡張コード：書式=\n|$)/); if(src)$.Text=src[1].replace(/\n==([^=]+)==\n([\s\S]*?)(?=\n==[^=]|$)/g,function(_,ctg,src){var cmd=[], res, re=new RegExp(/^&amp;lt;pre(?: [^&amp;gt;]*)?&amp;gt;\s*(f\.push\(\[[\s\S]*?\]\);)\s*&amp;lt;\/pre&amp;gt;/gm); while(res=re.exec(src)){cmd.push(res[1]&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;.replace(/&amp;amp;amp;amp;/g,&quot;&amp;amp;&quot;)&lt;/ins&gt;)} return &#039;f.push([&quot;&#039;+ctg+&#039;&quot;,function(f){\n\n&#039;+ cmd.join(&quot;\n\n&quot;) +&#039;\n\n}]);\n\n&#039;}).slice(0,-1) }]);&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;/pre&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;/pre&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;b&amp;gt;使用手順&amp;lt;/b&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;b&amp;gt;使用手順&amp;lt;/b&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l162&quot;&gt;162行目:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;162行目:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* モード RS で実現可能＝代替可能であり、RM ならではの利点が無い。&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* モード RS で実現可能＝代替可能であり、RM ならではの利点が無い。&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* モード R/RS に比べ処理が異質で、コマンドを作る際はそれを考慮しなければならない。&amp;lt;br&amp;gt;※異質＝R/RS が「選択範囲の文字列」を対象に処理を行うのに対し、RM は「選択範囲の各行の文字列」を対象に処理を行う。&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* モード R/RS に比べ処理が異質で、コマンドを作る際はそれを考慮しなければならない。&amp;lt;br&amp;gt;※異質＝R/RS が「選択範囲の文字列」を対象に処理を行うのに対し、RM は「選択範囲の各行の文字列」を対象に処理を行う。&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;source lang=&quot;javascript&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&quot; style=&quot;word-wrap:break-word;&lt;/del&gt;&quot;&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;source lang=&quot;javascript&quot;&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;//※モード RM では「クロージャ」という仕組みを使用する必要があり難解&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;//※モード RM では「クロージャ」という仕組みを使用する必要があり難解&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;f.push([&amp;quot;各行行頭に文字列付加...&amp;quot;,&amp;quot;RM&amp;quot;,(function(a){&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;f.push([&amp;quot;各行行頭に文字列付加...&amp;quot;,&amp;quot;RM&amp;quot;,(function(a){&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l170&quot;&gt;170行目:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;170行目:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;   var p=Prompt(&amp;quot;各行行頭に付加する文字列:&amp;quot;,&amp;quot;&amp;quot;); if(!p)Quit(); return a.replace(/^/gm,p) }]);&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;   var p=Prompt(&amp;quot;各行行頭に付加する文字列:&amp;quot;,&amp;quot;&amp;quot;); if(!p)Quit(); return a.replace(/^/gm,p) }]);&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;/source&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;/source&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;source lang=&quot;javascript&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&quot; style=&quot;word-wrap:break-word;&lt;/del&gt;&quot;&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;source lang=&quot;javascript&quot;&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;//※モード RM でも、&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;//※モード RM でも、&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;f.push([&amp;quot;空白行を削除&amp;quot;,&amp;quot;RM&amp;quot;,function(a){&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;f.push([&amp;quot;空白行を削除&amp;quot;,&amp;quot;RM&amp;quot;,function(a){&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l178&quot;&gt;178行目:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;178行目:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;   return a.replace(/^[ 　\t]*$\n?/gm,&amp;quot;&amp;quot;) }]);&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;   return a.replace(/^[ 　\t]*$\n?/gm,&amp;quot;&amp;quot;) }]);&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;/source&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;/source&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;source lang=&quot;javascript&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&quot; style=&quot;word-wrap:break-word;&lt;/del&gt;&quot;&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;source lang=&quot;javascript&quot;&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;//※モード RM なら正規表現に頼らず簡素に記述できるコマンドもあるが、&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;//※モード RM なら正規表現に頼らず簡素に記述できるコマンドもあるが、&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;f.push([&amp;quot;インデント(半角空白2個)&amp;quot;,&amp;quot;RM&amp;quot;,function(a){&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;f.push([&amp;quot;インデント(半角空白2個)&amp;quot;,&amp;quot;RM&amp;quot;,function(a){&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Masme</name></author>
	</entry>
	<entry>
		<id>https://www.haijin-boys.com/wiki/index.php?title=%E5%88%A9%E7%94%A8%E8%80%85:Masme&amp;diff=4377&amp;oldid=prev</id>
		<title>Masme: 「テキスト整形」正式版公開に伴い先行版削除</title>
		<link rel="alternate" type="text/html" href="https://www.haijin-boys.com/wiki/index.php?title=%E5%88%A9%E7%94%A8%E8%80%85:Masme&amp;diff=4377&amp;oldid=prev"/>
		<updated>2019-06-01T14:42:13Z</updated>

		<summary type="html">&lt;p&gt;「テキスト整形」正式版公開に伴い先行版削除&lt;/p&gt;
&lt;a href=&quot;https://www.haijin-boys.com/wiki/index.php?title=%E5%88%A9%E7%94%A8%E8%80%85:Masme&amp;amp;diff=4377&amp;amp;oldid=4220&quot;&gt;差分を表示&lt;/a&gt;</summary>
		<author><name>Masme</name></author>
	</entry>
	<entry>
		<id>https://www.haijin-boys.com/wiki/index.php?title=%E5%88%A9%E7%94%A8%E8%80%85:Masme&amp;diff=4220&amp;oldid=prev</id>
		<title>Masme: マクロ「テキスト整形」の仕様変更について</title>
		<link rel="alternate" type="text/html" href="https://www.haijin-boys.com/wiki/index.php?title=%E5%88%A9%E7%94%A8%E8%80%85:Masme&amp;diff=4220&amp;oldid=prev"/>
		<updated>2019-05-01T06:39:26Z</updated>

		<summary type="html">&lt;p&gt;マクロ「テキスト整形」の仕様変更について&lt;/p&gt;
&lt;a href=&quot;https://www.haijin-boys.com/wiki/index.php?title=%E5%88%A9%E7%94%A8%E8%80%85:Masme&amp;amp;diff=4220&amp;amp;oldid=2599&quot;&gt;差分を表示&lt;/a&gt;</summary>
		<author><name>Masme</name></author>
	</entry>
	<entry>
		<id>https://www.haijin-boys.com/wiki/index.php?title=%E5%88%A9%E7%94%A8%E8%80%85:Masme&amp;diff=2599&amp;oldid=prev</id>
		<title>Masme: &lt;code&gt;を除去、&lt;samp&gt;に置換。</title>
		<link rel="alternate" type="text/html" href="https://www.haijin-boys.com/wiki/index.php?title=%E5%88%A9%E7%94%A8%E8%80%85:Masme&amp;diff=2599&amp;oldid=prev"/>
		<updated>2017-05-27T08:09:03Z</updated>

		<summary type="html">&lt;p&gt;&amp;lt;code&amp;gt;を除去、&amp;lt;samp&amp;gt;に置換。&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;ja&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← 古い版&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;2017年5月27日 (土) 17:09時点における版&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l2&quot;&gt;2行目:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;2行目:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;==モード R/RS 実行後、処理した範囲を選択し直すように==&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;==モード R/RS 実行後、処理した範囲を選択し直すように==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;p style=&quot;background:#f9f9f9; border:1px dashed #999; padding:6px;&quot;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;gt;&amp;lt;code&lt;/del&gt;&amp;gt;旧仕様では、コマンド実行後は&amp;lt;span style=&quot;background:#bfdfff; border-right:2px solid;&quot;&amp;gt;範囲選択が　解　除　されました。↵&amp;lt;br&amp;gt;新仕様では、コマンド実行前に選択範囲を　記　憶　し、実行後に　復　元　します。↵&amp;lt;br&amp;gt;処理の結果、字数が　増　減　した場合は、選択範囲が　調　整　&amp;lt;/span&amp;gt;されます。↵&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;lt;/code&amp;gt;&lt;/del&gt;&amp;lt;/p&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;p style=&quot;background:#f9f9f9; border:1px dashed #999; padding:6px;&quot;&amp;gt;旧仕様では、コマンド実行後は&amp;lt;span style=&quot;background:#bfdfff; border-right:2px solid;&quot;&amp;gt;範囲選択が　解　除　されました。↵&amp;lt;br&amp;gt;新仕様では、コマンド実行前に選択範囲を　記　憶　し、実行後に　復　元　します。↵&amp;lt;br&amp;gt;処理の結果、字数が　増　減　した場合は、選択範囲が　調　整　&amp;lt;/span&amp;gt;されます。↵&amp;lt;/p&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;:↓　コマンド「空白文字を除去」実行&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;:↓　コマンド「空白文字を除去」実行&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;p style=&quot;background:#f9f9f9; border:1px dashed #999; padding:6px;&quot;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;gt;&amp;lt;code&lt;/del&gt;&amp;gt;旧仕様では、コマンド実行後は&amp;lt;span style=&quot;background:#bfdfff; border-right:2px solid;&quot;&amp;gt;範囲選択が解除されました。↵&amp;lt;br&amp;gt;新仕様では、コマンド実行前に選択範囲を記憶し、実行後に復元します。↵&amp;lt;br&amp;gt;処理の結果、字数が増減した場合は、選択範囲が調整&amp;lt;/span&amp;gt;されます。↵&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;lt;/code&amp;gt;&lt;/del&gt;&amp;lt;/p&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;p style=&quot;background:#f9f9f9; border:1px dashed #999; padding:6px;&quot;&amp;gt;旧仕様では、コマンド実行後は&amp;lt;span style=&quot;background:#bfdfff; border-right:2px solid;&quot;&amp;gt;範囲選択が解除されました。↵&amp;lt;br&amp;gt;新仕様では、コマンド実行前に選択範囲を記憶し、実行後に復元します。↵&amp;lt;br&amp;gt;処理の結果、字数が増減した場合は、選択範囲が調整&amp;lt;/span&amp;gt;されます。↵&amp;lt;/p&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;この変更により、コマンドの効果範囲が目視できるようになり、また、選択し直す手間なく別の処理に移ることができるようになります。&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;この変更により、コマンドの効果範囲が目視できるようになり、また、選択し直す手間なく別の処理に移ることができるようになります。&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l74&quot;&gt;74行目:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;74行目:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;/source&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;/source&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;===モード CR &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;⇒ &lt;/del&gt;R (replaceBatch) への移行方法===&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;===モード CR &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;→ &lt;/ins&gt;R (replaceBatch) への移行方法===&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;基本的にモード CR を継承した機能であるため、手直しすることで移行が可能です。&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;基本的にモード CR を継承した機能であるため、手直しすることで移行が可能です。&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;p style=&quot;background:#f9f9f9; border:1px dashed #999; padding:6px;&quot;&amp;gt;&amp;lt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;code&lt;/del&gt;&amp;gt;f.push([&quot;コマンド名&quot;,&quot;&amp;lt;span style=&quot;background:#fcc;&quot;&amp;gt;CR&amp;lt;/span&amp;gt;&quot;,function(a){&amp;lt;br&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;return &amp;lt;span style=&quot;background:#fcc;&quot;&amp;gt;[&amp;lt;/span&amp;gt; [検索1,置換1],[検索2,置換2],[検索3,置換3]… &amp;lt;span style=&quot;background:#fcc;&quot;&amp;gt;]&amp;lt;/span&amp;gt;}]);&amp;lt;/&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;code&lt;/del&gt;&amp;gt;&amp;lt;/p&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;p style=&quot;background:#f9f9f9; border:1px dashed #999; padding:6px;&quot;&amp;gt;&amp;lt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;samp&lt;/ins&gt;&amp;gt;f.push([&quot;コマンド名&quot;,&quot;&amp;lt;span style=&quot;background:#fcc;&quot;&amp;gt;CR&amp;lt;/span&amp;gt;&quot;,function(a){&amp;lt;br&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;return &amp;lt;span style=&quot;background:#fcc;&quot;&amp;gt;[&amp;lt;/span&amp;gt; [検索1,置換1],[検索2,置換2],[検索3,置換3]… &amp;lt;span style=&quot;background:#fcc;&quot;&amp;gt;]&amp;lt;/span&amp;gt;}]);&amp;lt;/&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;samp&lt;/ins&gt;&amp;gt;&amp;lt;/p&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;:↓&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;:↓&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;p style=&quot;background:#f9f9f9; border:1px dashed #999; padding:6px;&quot;&amp;gt;&amp;lt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;code&lt;/del&gt;&amp;gt;f.push([&quot;コマンド名&quot;,&quot;&amp;lt;span style=&quot;background:#fcc;&quot;&amp;gt;R&amp;lt;/span&amp;gt;&quot;,function(a){&amp;lt;br&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;return &amp;lt;span style=&quot;background:#fcc;&quot;&amp;gt;a.replaceBatch([&amp;lt;/span&amp;gt; [検索1,置換1],[検索2,置換2],[検索3,置換3]… &amp;lt;span style=&quot;background:#fcc;&quot;&amp;gt;]) &amp;lt;/span&amp;gt;}]);&amp;lt;/&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;code&lt;/del&gt;&amp;gt;&amp;lt;/p&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;p style=&quot;background:#f9f9f9; border:1px dashed #999; padding:6px;&quot;&amp;gt;&amp;lt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;samp&lt;/ins&gt;&amp;gt;f.push([&quot;コマンド名&quot;,&quot;&amp;lt;span style=&quot;background:#fcc;&quot;&amp;gt;R&amp;lt;/span&amp;gt;&quot;,function(a){&amp;lt;br&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;return &amp;lt;span style=&quot;background:#fcc;&quot;&amp;gt;a.replaceBatch([&amp;lt;/span&amp;gt; [検索1,置換1],[検索2,置換2],[検索3,置換3]… &amp;lt;span style=&quot;background:#fcc;&quot;&amp;gt;]) &amp;lt;/span&amp;gt;}]);&amp;lt;/&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;samp&lt;/ins&gt;&amp;gt;&amp;lt;/p&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;==変更点まとめ==&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;==変更点まとめ==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Masme</name></author>
	</entry>
	<entry>
		<id>https://www.haijin-boys.com/wiki/index.php?title=%E5%88%A9%E7%94%A8%E8%80%85:Masme&amp;diff=1537&amp;oldid=prev</id>
		<title>Masme: 「テキスト整形」正式版公開に伴い先行版削除</title>
		<link rel="alternate" type="text/html" href="https://www.haijin-boys.com/wiki/index.php?title=%E5%88%A9%E7%94%A8%E8%80%85:Masme&amp;diff=1537&amp;oldid=prev"/>
		<updated>2015-03-14T07:44:44Z</updated>

		<summary type="html">&lt;p&gt;「テキスト整形」正式版公開に伴い先行版削除&lt;/p&gt;
&lt;a href=&quot;https://www.haijin-boys.com/wiki/index.php?title=%E5%88%A9%E7%94%A8%E8%80%85:Masme&amp;amp;diff=1537&amp;amp;oldid=1517&quot;&gt;差分を表示&lt;/a&gt;</summary>
		<author><name>Masme</name></author>
	</entry>
	<entry>
		<id>https://www.haijin-boys.com/wiki/index.php?title=%E5%88%A9%E7%94%A8%E8%80%85:Masme&amp;diff=1517&amp;oldid=prev</id>
		<title>Masme: マクロ「テキスト整形」の仕様変更について</title>
		<link rel="alternate" type="text/html" href="https://www.haijin-boys.com/wiki/index.php?title=%E5%88%A9%E7%94%A8%E8%80%85:Masme&amp;diff=1517&amp;oldid=prev"/>
		<updated>2015-02-14T00:31:14Z</updated>

		<summary type="html">&lt;p&gt;マクロ「テキスト整形」の仕様変更について&lt;/p&gt;
&lt;p&gt;&lt;b&gt;新規ページ&lt;/b&gt;&lt;/p&gt;&lt;div&gt;=マクロ「テキスト整形」の仕様変更について (2015/02/14)=&lt;br /&gt;
&lt;br /&gt;
==モード R/RS 実行後、処理した範囲を選択し直すように==&lt;br /&gt;
&amp;lt;p style=&amp;quot;background:#f9f9f9; border:1px dashed #999; padding:6px;&amp;quot;&amp;gt;&amp;lt;code&amp;gt;旧仕様では、コマンド実行後は&amp;lt;span style=&amp;quot;background:#bfdfff; border-right:2px solid;&amp;quot;&amp;gt;範囲選択が　解　除　されました。↵&amp;lt;br&amp;gt;新仕様では、コマンド実行前に選択範囲を　記　憶　し、実行後に　復　元　します。↵&amp;lt;br&amp;gt;処理の結果、字数が　増　減　した場合は、選択範囲が　調　整　&amp;lt;/span&amp;gt;されます。↵&amp;lt;/code&amp;gt;&amp;lt;/p&amp;gt;&lt;br /&gt;
:↓　コマンド「空白文字を除去」実行&lt;br /&gt;
&amp;lt;p style=&amp;quot;background:#f9f9f9; border:1px dashed #999; padding:6px;&amp;quot;&amp;gt;&amp;lt;code&amp;gt;旧仕様では、コマンド実行後は&amp;lt;span style=&amp;quot;background:#bfdfff; border-right:2px solid;&amp;quot;&amp;gt;範囲選択が解除されました。↵&amp;lt;br&amp;gt;新仕様では、コマンド実行前に選択範囲を記憶し、実行後に復元します。↵&amp;lt;br&amp;gt;処理の結果、字数が増減した場合は、選択範囲が調整&amp;lt;/span&amp;gt;されます。↵&amp;lt;/code&amp;gt;&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
この変更により、コマンドの効果範囲が目視できるようになり、また、選択し直す手間なく別の処理に移ることができるようになります。&lt;br /&gt;
* モード R では、選択範囲の始点終点の位置関係が維持されます。&lt;br /&gt;
* モード RS では、選択範囲を行頭行末まで拡張した状態が記憶されます。始点は上端行頭、終点は下端行末となります。&lt;br /&gt;
* コマンド実行中にカーソル位置を移動させる処理がある場合には対応できません。&lt;br /&gt;
&lt;br /&gt;
==モード RM の廃止==&lt;br /&gt;
モード RM (一行ごとに処理) は、マクロ「[[テキスト変換]]」の関数タイプ replaceL に相当し、モード RS で実現可能な処理をより簡素に記述するために設けられた機能です。&amp;lt;br&amp;gt;&lt;br /&gt;
しかし、以下のような難点が見受けられることから、廃止を考えるに至りました。&lt;br /&gt;
* モード RS より簡素に記述できるとは必ずしも限らない。&lt;br /&gt;
* モード RS で実現可能＝代替可能であり、RM ならではの利点が無い。&lt;br /&gt;
* モード R/RS に比べ処理が異質で、コマンドを作る際はそれを考慮しなければならない。&amp;lt;br&amp;gt;※異質＝R/RS が「選択範囲の文字列」を対象に処理を行うのに対し、RM は「選択範囲の各行の文字列」を対象に処理を行う。&lt;br /&gt;
&amp;lt;source lang=&amp;quot;javascript&amp;quot; style=&amp;quot;word-wrap:break-word;&amp;quot;&amp;gt;&lt;br /&gt;
//※モード RM では「クロージャ」という仕組みを使用する必要があり難解&lt;br /&gt;
f.push([&amp;quot;各行行頭に文字列付加...&amp;quot;,&amp;quot;RM&amp;quot;,(function(a){&lt;br /&gt;
  var p=null; return function(a){ if(!p){ if(!(p=Prompt(&amp;quot;各行行頭に付加する文字列:&amp;quot;,&amp;quot;&amp;quot;))){Quit()} } return p+a } })()]);&lt;br /&gt;
//※モード RS で replace(正規表現) を使用するほうが簡素に記述できる&lt;br /&gt;
f.push([&amp;quot;各行行頭に文字列付加...&amp;quot;,&amp;quot;RS&amp;quot;,function(a){&lt;br /&gt;
  var p=Prompt(&amp;quot;各行行頭に付加する文字列:&amp;quot;,&amp;quot;&amp;quot;); if(!p)Quit(); return a.replace(/^/gm,p) }]);&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&amp;lt;source lang=&amp;quot;javascript&amp;quot; style=&amp;quot;word-wrap:break-word;&amp;quot;&amp;gt;&lt;br /&gt;
//※モード RM でも、&lt;br /&gt;
f.push([&amp;quot;空白行を削除&amp;quot;,&amp;quot;RM&amp;quot;,function(a){&lt;br /&gt;
  return a.match(/^[ 　\t]*$/)? null:a }]);&lt;br /&gt;
//※モード RS でも、必要な知識や字数がほぼ変わらない時がある&lt;br /&gt;
f.push([&amp;quot;空白行を削除&amp;quot;,&amp;quot;RS&amp;quot;,function(a){&lt;br /&gt;
  return a.replace(/^[ 　\t]*$\n?/gm,&amp;quot;&amp;quot;) }]);&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&amp;lt;source lang=&amp;quot;javascript&amp;quot; style=&amp;quot;word-wrap:break-word;&amp;quot;&amp;gt;&lt;br /&gt;
//※モード RM なら正規表現に頼らず簡素に記述できるコマンドもあるが、&lt;br /&gt;
f.push([&amp;quot;インデント(半角空白2個)&amp;quot;,&amp;quot;RM&amp;quot;,function(a){&lt;br /&gt;
  return &amp;quot;  &amp;quot;+a }]);&lt;br /&gt;
f.push([&amp;quot;インデント(半角空白2個)&amp;quot;,&amp;quot;RS&amp;quot;,function(a){&lt;br /&gt;
  return a.replace(/^/gm,&amp;quot;  &amp;quot;) }]);&lt;br /&gt;
//※正規表現を利用したコマンドも数多くあり、利点になりづらい&lt;br /&gt;
f.push([&amp;quot;行頭 \/\/ を付加/削除&amp;quot;,&amp;quot;RM&amp;quot;,function(a){&lt;br /&gt;
  return a.match(/^\/\/.*$/)? a.slice(2): &amp;quot;\/\/&amp;quot;+a }]);&lt;br /&gt;
f.push([&amp;quot;行頭 \/\/ を付加/削除&amp;quot;,&amp;quot;RS&amp;quot;,function(a){&lt;br /&gt;
  return a.replace(/^(\/\/)?/gm,function(s){return s? &amp;quot;&amp;quot;: &amp;quot;\/\/&amp;quot;}) }]);&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==モード CR の廃止、String.replaceBatch メソッドの追加==&lt;br /&gt;
モード CR (連続置換) は、&amp;lt;code&amp;gt;replace&amp;lt;/code&amp;gt; を連鎖させる記法（メソッドチェーン）をより簡素に記述するために設けられた機能です。&lt;br /&gt;
&amp;lt;source lang=&amp;quot;javascript&amp;quot;&amp;gt;&lt;br /&gt;
f.push([&amp;quot;コマンド名&amp;quot;,&amp;quot;R&amp;quot;,function(a){&lt;br /&gt;
  return a.replace(/ABC/g,&amp;quot;DEF&amp;quot;).replace(/\(1\)/g,&amp;quot;①&amp;quot;).replace(/GHI/gi,&amp;quot;JKL&amp;quot;) }]);&lt;br /&gt;
//↓簡素化&lt;br /&gt;
f.push([&amp;quot;コマンド名&amp;quot;,&amp;quot;CR&amp;quot;,function(a){&lt;br /&gt;
  return [ [&amp;quot;ABC&amp;quot;,&amp;quot;DEF&amp;quot;],[&amp;quot;(1)&amp;quot;,&amp;quot;①&amp;quot;],[/GHI/gi,&amp;quot;JKL&amp;quot;] ]}]);&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
しかし、モードの一種としたがゆえに、他のモードでは利用できない事、&amp;lt;code&amp;gt;replace&amp;lt;/code&amp;gt; のような使い方ができない事が難点としてありました。&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;replaceBatch&amp;lt;/code&amp;gt; メソッドは、この難点を解消するために設けられる機能です。&lt;br /&gt;
&amp;lt;source lang=&amp;quot;javascript&amp;quot;&amp;gt;&lt;br /&gt;
//※モード R で利用する(基本形)&lt;br /&gt;
f.push([&amp;quot;コマンド名&amp;quot;,&amp;quot;R&amp;quot;,function(a){&lt;br /&gt;
  return a.replaceBatch([ [&amp;quot;ABC&amp;quot;,&amp;quot;DEF&amp;quot;],[&amp;quot;(1)&amp;quot;,&amp;quot;①&amp;quot;],[/GHI/gi,&amp;quot;JKL&amp;quot;] ]) }]);&lt;br /&gt;
//※モード RS で利用する(選択範囲を拡張)&lt;br /&gt;
f.push([&amp;quot;コマンド名&amp;quot;,&amp;quot;RS&amp;quot;,function(a){&lt;br /&gt;
  return a.replaceBatch([ [&amp;quot;ABC&amp;quot;,&amp;quot;DEF&amp;quot;],[&amp;quot;(1)&amp;quot;,&amp;quot;①&amp;quot;],[/GHI/gi,&amp;quot;JKL&amp;quot;] ]) }]);&lt;br /&gt;
//※モード F で利用する(▲非推奨)&lt;br /&gt;
f.push([&amp;quot;コマンド名&amp;quot;,&amp;quot;F&amp;quot;,function(a){&lt;br /&gt;
  a.Text = a.Text.replaceBatch([ [&amp;quot;ABC&amp;quot;,&amp;quot;DEF&amp;quot;],[&amp;quot;(1)&amp;quot;,&amp;quot;①&amp;quot;],[/GHI/gi,&amp;quot;JKL&amp;quot;] ]) }]);&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&amp;lt;source lang=&amp;quot;javascript&amp;quot;&amp;gt;&lt;br /&gt;
//※replace のようにメソッドチェーンが可能&lt;br /&gt;
f.push([&amp;quot;コマンド名&amp;quot;,&amp;quot;R&amp;quot;,function(a){&lt;br /&gt;
  return a.replace(省略).replaceBatch([ 省略 ]).replace(省略) }]);&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===モード CR ⇒ R (replaceBatch) への移行方法===&lt;br /&gt;
基本的にモード CR を継承した機能であるため、手直しすることで移行が可能です。&lt;br /&gt;
&amp;lt;p style=&amp;quot;background:#f9f9f9; border:1px dashed #999; padding:6px;&amp;quot;&amp;gt;&amp;lt;code&amp;gt;f.push([&amp;quot;コマンド名&amp;quot;,&amp;quot;&amp;lt;span style=&amp;quot;background:#fcc;&amp;quot;&amp;gt;CR&amp;lt;/span&amp;gt;&amp;quot;,function(a){&amp;lt;br&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;return &amp;lt;span style=&amp;quot;background:#fcc;&amp;quot;&amp;gt;[&amp;lt;/span&amp;gt; [検索1,置換1],[検索2,置換2],[検索3,置換3]… &amp;lt;span style=&amp;quot;background:#fcc;&amp;quot;&amp;gt;]&amp;lt;/span&amp;gt;}]);&amp;lt;/code&amp;gt;&amp;lt;/p&amp;gt;&lt;br /&gt;
:↓&lt;br /&gt;
&amp;lt;p style=&amp;quot;background:#f9f9f9; border:1px dashed #999; padding:6px;&amp;quot;&amp;gt;&amp;lt;code&amp;gt;f.push([&amp;quot;コマンド名&amp;quot;,&amp;quot;&amp;lt;span style=&amp;quot;background:#fcc;&amp;quot;&amp;gt;R&amp;lt;/span&amp;gt;&amp;quot;,function(a){&amp;lt;br&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;return &amp;lt;span style=&amp;quot;background:#fcc;&amp;quot;&amp;gt;a.replaceBatch([&amp;lt;/span&amp;gt; [検索1,置換1],[検索2,置換2],[検索3,置換3]… &amp;lt;span style=&amp;quot;background:#fcc;&amp;quot;&amp;gt;]) &amp;lt;/span&amp;gt;}]);&amp;lt;/code&amp;gt;&amp;lt;/p&amp;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;
! モード F&lt;br /&gt;
|style=&amp;quot;background:#cfc;&amp;quot;| 利用可 ||style=&amp;quot;background:#cfc;&amp;quot;| 利用可&lt;br /&gt;
| 変更なし&lt;br /&gt;
|-&lt;br /&gt;
! モード R&lt;br /&gt;
|style=&amp;quot;background:#cfc;&amp;quot;| 利用可 ||style=&amp;quot;background:#cfc;&amp;quot;| 利用可&lt;br /&gt;
| 選択範囲を維持・調整するように&lt;br /&gt;
|-&lt;br /&gt;
! モード RS&lt;br /&gt;
|style=&amp;quot;background:#cfc;&amp;quot;| 利用可 ||style=&amp;quot;background:#cfc;&amp;quot;| 利用可&lt;br /&gt;
| 選択範囲を維持・調整するように&lt;br /&gt;
|-&lt;br /&gt;
! モード RM&lt;br /&gt;
|style=&amp;quot;background:#cfc;&amp;quot;| 利用可 ||style=&amp;quot;background:#fcc;&amp;quot;| 廃止&lt;br /&gt;
| モード RS に作り替え&lt;br /&gt;
|-&lt;br /&gt;
! モード CR&lt;br /&gt;
|style=&amp;quot;background:#cfc;&amp;quot;| 利用可 ||style=&amp;quot;background:#fcc;&amp;quot;| 廃止&lt;br /&gt;
| replaceBatch メソッドに移行&lt;br /&gt;
|-&lt;br /&gt;
! replaceBatch&lt;br /&gt;
|style=&amp;quot;background:#fcc;&amp;quot;| エラー ||style=&amp;quot;background:#cfc;&amp;quot;| 利用可&lt;br /&gt;
| ※旧仕様ではコマンド実行時にエラーが発生する&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==基本コード(先行版)==&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#c00;&amp;quot;&amp;gt;※正式版では変更となる場合があります。ご了承ください。&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;javascript&amp;quot;&amp;gt;&lt;br /&gt;
//■テキスト整形&lt;br /&gt;
//　2013/09/15-2015/02/14 (先行版)&lt;br /&gt;
&lt;br /&gt;
//■拡張コード：コマンド一覧&lt;br /&gt;
var f = [];&lt;br /&gt;
// ----------------- ↓ここより下に拡張コードを追加&lt;br /&gt;
&lt;br /&gt;
// ----------------- ↑ここより上に拡張コードを追加&lt;br /&gt;
/*■拡張コード：書式&lt;br /&gt;
//▼コマンド&lt;br /&gt;
f.push([&amp;quot;コマンド名&amp;quot;,&amp;quot;モード&amp;quot;,function(引数){マクロ}]);&lt;br /&gt;
//▽モード F (Function)     - 関数を実行&lt;br /&gt;
  function( Document.Selection ) : 戻値なし&lt;br /&gt;
//▽モード R (Replace)      - 選択範囲を置換&lt;br /&gt;
//▽モード RS (Select-line) - 選択範囲を行頭行末まで拡張して置換&lt;br /&gt;
  function( Document.Selection.Text ) : String&lt;br /&gt;
//▼サブメニュー&lt;br /&gt;
f.push([&amp;quot;メニュー名&amp;quot;,function(f){コマンドなど}]);&lt;br /&gt;
//▼セパレータ&lt;br /&gt;
f.push([&amp;quot;----&amp;quot;]);&lt;br /&gt;
// ----------------- */&lt;br /&gt;
&lt;br /&gt;
//■メソッド：連続置換&lt;br /&gt;
//String.replaceBatch([ [検索1,置換1],[検索2,置換2],[検索3,置換3]… ]);&lt;br /&gt;
String.prototype.replaceBatch = function(a) { //▲引数の型検査はしていない&lt;br /&gt;
  var _this = this;&lt;br /&gt;
  for (var i=0,n=a.length; i&amp;lt;n; i++) {&lt;br /&gt;
    if (typeof a[i][0]===&amp;quot;string&amp;quot;) //◆特殊文字をエスケープし、&amp;quot;g&amp;quot;フラグを付加&lt;br /&gt;
      a[i][0] = new RegExp(a[i][0].replace(/([$()*+.?[\\\]^{|}])/g,&amp;quot;\\$1&amp;quot;),&amp;quot;g&amp;quot;);&lt;br /&gt;
    _this = _this.replace(a[i][0],a[i][1]);&lt;br /&gt;
  }&lt;br /&gt;
  return _this;&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
//■実行コード&lt;br /&gt;
(function(){&lt;br /&gt;
  var sel = Document.Selection;&lt;br /&gt;
  var cmd = [], cid = 1; //コマンド格納用,ID&lt;br /&gt;
  //メニュー生成用関数&lt;br /&gt;
  function ListToMenu(List, Menu) {&lt;br /&gt;
    for (var i=0, n=List.length; i&amp;lt;n; i++) {&lt;br /&gt;
      var $L = List[i], $Ln = List[i].length;&lt;br /&gt;
      if (typeof $L[0]!==&amp;quot;string&amp;quot;) continue;&lt;br /&gt;
      switch (true) {&lt;br /&gt;
      //◆コマンド	$L = [&amp;quot;コマンド名&amp;quot;,&amp;quot;モード&amp;quot;,function]&lt;br /&gt;
      case ($Ln===3 &amp;amp;&amp;amp; /^(F|RS?)$/.test($L[1]) &amp;amp;&amp;amp; typeof $L[2]===&amp;quot;function&amp;quot;):&lt;br /&gt;
        cmd[cid] = {&amp;quot;mode&amp;quot;:$L[1], &amp;quot;func&amp;quot;:$L[2]};&lt;br /&gt;
        Menu.Add($L[0]+&amp;quot;\t&amp;quot;+$L[1], cid++);&lt;br /&gt;
        break;&lt;br /&gt;
      //◆サブメニュー	$L = [&amp;quot;メニュー名&amp;quot;,function]&lt;br /&gt;
      case ($Ln===2 &amp;amp;&amp;amp; typeof $L[1]===&amp;quot;function&amp;quot;):&lt;br /&gt;
        var sub_f = [], sub_popup = CreatePopupMenu();&lt;br /&gt;
        $L[1](sub_f);&lt;br /&gt;
        Menu.AddPopup($L[0], sub_popup);&lt;br /&gt;
        ListToMenu(sub_f, sub_popup); //再帰処理：サブメニュー作成&lt;br /&gt;
        break;&lt;br /&gt;
      //◆セパレータ	$L = [&amp;quot;----&amp;quot;]&lt;br /&gt;
      case ($Ln===1 &amp;amp;&amp;amp; /^-+$/.test($L[0])):&lt;br /&gt;
        Menu.Add(&amp;quot;&amp;quot;, 0, meMenuSeparator);&lt;br /&gt;
        break;&lt;br /&gt;
      }&lt;br /&gt;
    }&lt;br /&gt;
  };&lt;br /&gt;
  //コマンド一覧からメニュー生成&lt;br /&gt;
  var popup = CreatePopupMenu();&lt;br /&gt;
  ListToMenu(f, popup);&lt;br /&gt;
  //ポップアップメニューを表示して処理&lt;br /&gt;
  if (cid = popup.Track(mePosMouse)) { //※キャンセル(Esc)時は0が返る&lt;br /&gt;
    var $C = cmd[cid];&lt;br /&gt;
    switch ($C[&amp;quot;mode&amp;quot;]) {&lt;br /&gt;
    case &amp;quot;F&amp;quot;:	//関数を実行&lt;br /&gt;
      $C[&amp;quot;func&amp;quot;](sel);&lt;br /&gt;
      break;&lt;br /&gt;
    case &amp;quot;RS&amp;quot;:	//選択範囲を行頭行末まで拡張&lt;br /&gt;
      selectLine();&lt;br /&gt;
    case &amp;quot;R&amp;quot;:	//選択範囲を置換&lt;br /&gt;
      var pos = new Pos();	//選択範囲の記憶&lt;br /&gt;
      sel.Text = $C[&amp;quot;func&amp;quot;](sel.Text);&lt;br /&gt;
      pos.set();		//選択範囲の設定&lt;br /&gt;
      break;&lt;br /&gt;
    }&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
//■選択範囲を行頭行末まで拡張&lt;br /&gt;
function selectLine() {&lt;br /&gt;
  var sel = Document.Selection;&lt;br /&gt;
  var ty = sel.GetTopPointY(mePosLogical);&lt;br /&gt;
  var by = sel.GetBottomPointY(mePosLogical);&lt;br /&gt;
  var bx = sel.GetBottomPointX(mePosLogical);&lt;br /&gt;
  var br =(sel.Text.match(/\n/g)||[]).length;&lt;br /&gt;
  if (bx==1 &amp;amp;&amp;amp; by-ty==br &amp;amp;&amp;amp; br) by--;	//次行行頭を含めないよう対策&lt;br /&gt;
  sel.SetActivePoint(mePosLogical, 1, by);&lt;br /&gt;
  sel.EndOfLine(false, mePosLogical);&lt;br /&gt;
  sel.SetAnchorPoint(mePosLogical, 1, ty);&lt;br /&gt;
};&lt;br /&gt;
//■位置情報オブジェクト&lt;br /&gt;
function Pos() {&lt;br /&gt;
  var sel = Document.Selection;&lt;br /&gt;
  this.get = function() {&lt;br /&gt;
    this.acp = sel.GetActivePos();&lt;br /&gt;
    this.anp = sel.GetAnchorPos();&lt;br /&gt;
    this.len = Document.Text.length;&lt;br /&gt;
  };&lt;br /&gt;
  this.set = function() { //字数変化を加味して範囲選択&lt;br /&gt;
    var acp = this.acp, anp = this.anp, gap = Document.Text.length - this.len;&lt;br /&gt;
    sel.SetActivePos((acp&amp;lt;anp)? acp: acp+gap);&lt;br /&gt;
    sel.SetAnchorPos((acp&amp;lt;anp)? anp+gap: anp);&lt;br /&gt;
  };&lt;br /&gt;
  return this.get();&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
})();&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==拡張コード(先行版)==&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#c00;&amp;quot;&amp;gt;※正式版では変更となる場合があります。ご了承ください。&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===モード RM ⇒ RS===&lt;br /&gt;
※上段＝旧仕様／下段＝新仕様&lt;br /&gt;
&amp;lt;source lang=&amp;quot;javascript&amp;quot; style=&amp;quot;word-wrap:break-word;&amp;quot;&amp;gt;&lt;br /&gt;
f.push([&amp;quot;行頭 \/\/ を付加/削除&amp;quot;,&amp;quot;RM&amp;quot;,function(a){&lt;br /&gt;
  return a.match(/^\/\/.*$/)? a.slice(2): &amp;quot;\/\/&amp;quot;+a }]);&lt;br /&gt;
&lt;br /&gt;
f.push([&amp;quot;行頭 \/\/ を付加/削除&amp;quot;,&amp;quot;RS&amp;quot;,function(a){&lt;br /&gt;
  return a.replace(/^(\/\/)?/gm,function(s){return s? &amp;quot;&amp;quot;: &amp;quot;\/\/&amp;quot;}) }]);&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;javascript&amp;quot; style=&amp;quot;word-wrap:break-word;&amp;quot;&amp;gt;&lt;br /&gt;
f.push([&amp;quot;インデント(半角空白2個)&amp;quot;,&amp;quot;RM&amp;quot;,function(a){&lt;br /&gt;
  return &amp;quot;  &amp;quot;+a }]);&lt;br /&gt;
&lt;br /&gt;
f.push([&amp;quot;インデント(半角空白2個)&amp;quot;,&amp;quot;RS&amp;quot;,function(a){&lt;br /&gt;
  return a.replace(/^/gm,&amp;quot;  &amp;quot;) }]);&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;javascript&amp;quot; style=&amp;quot;word-wrap:break-word;&amp;quot;&amp;gt;&lt;br /&gt;
f.push([&amp;quot;各行行頭に貼り付け&amp;quot;,&amp;quot;RM&amp;quot;,function(a){&lt;br /&gt;
  return ClipboardData.GetData().replace(/(\r?\n|\r)$/,&amp;quot;&amp;quot;)+a }]);&lt;br /&gt;
f.push([&amp;quot;各行行末に貼り付け&amp;quot;,&amp;quot;RM&amp;quot;,function(a){&lt;br /&gt;
  return a+ClipboardData.GetData().replace(/(\r?\n|\r)$/,&amp;quot;&amp;quot;) }]);&lt;br /&gt;
&lt;br /&gt;
f.push([&amp;quot;各行行頭に貼り付け&amp;quot;,&amp;quot;RS&amp;quot;,function(a){&lt;br /&gt;
  var c=ClipboardData.GetData().replace(/(\r?\n|\r)$/,&amp;quot;&amp;quot;); return a.replace(/^/gm,c) }]);&lt;br /&gt;
f.push([&amp;quot;各行行末に貼り付け&amp;quot;,&amp;quot;RS&amp;quot;,function(a){&lt;br /&gt;
  var c=ClipboardData.GetData().replace(/(\r?\n|\r)$/,&amp;quot;&amp;quot;); return a.replace(/$/gm,c) }]);&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;javascript&amp;quot; style=&amp;quot;word-wrap:break-word;&amp;quot;&amp;gt;&lt;br /&gt;
f.push([&amp;quot;各行行頭に文字列付加...&amp;quot;,&amp;quot;RM&amp;quot;,(function(a){&lt;br /&gt;
  var c=null; return function(a){ if(!c){ if(!(c=Prompt(&amp;quot;各行行頭に付加する文字列:&amp;quot;,&amp;quot;&amp;quot;))){Quit()} } return c+a } })()]);&lt;br /&gt;
f.push([&amp;quot;各行行末に文字列付加...&amp;quot;,&amp;quot;RM&amp;quot;,(function(a){&lt;br /&gt;
  var c=null; return function(a){ if(!c){ if(!(c=Prompt(&amp;quot;各行行末に付加する文字列:&amp;quot;,&amp;quot;&amp;quot;))){Quit()} } return a+c } })()]);&lt;br /&gt;
&lt;br /&gt;
f.push([&amp;quot;各行行頭に文字列付加...&amp;quot;,&amp;quot;RS&amp;quot;,function(a){&lt;br /&gt;
  var p=Prompt(&amp;quot;各行行頭に付加する文字列:&amp;quot;,&amp;quot;&amp;quot;); if(!p)Quit(); return a.replace(/^/gm,p) }]);&lt;br /&gt;
f.push([&amp;quot;各行行末に文字列付加...&amp;quot;,&amp;quot;RS&amp;quot;,function(a){&lt;br /&gt;
  var p=Prompt(&amp;quot;各行行末に付加する文字列:&amp;quot;,&amp;quot;&amp;quot;); if(!p)Quit(); return a.replace(/$/gm,p) }]);&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;javascript&amp;quot; style=&amp;quot;word-wrap:break-word;&amp;quot;&amp;gt;&lt;br /&gt;
f.push([&amp;quot;空白行を削除&amp;quot;,&amp;quot;RM&amp;quot;,function(a){&lt;br /&gt;
  return a.match(/^[ 　\t]*$/)? null:a }]);&lt;br /&gt;
&lt;br /&gt;
f.push([&amp;quot;空白行を削除&amp;quot;,&amp;quot;RS&amp;quot;,function(a){&lt;br /&gt;
  return a.replace(/^[ 　\t]*$\n?/gm,&amp;quot;&amp;quot;) }]);&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;javascript&amp;quot; style=&amp;quot;word-wrap:break-word;&amp;quot;&amp;gt;&lt;br /&gt;
f.push([&amp;quot;入力文字列を含む行を削除...&amp;quot;,&amp;quot;RM&amp;quot;,(function(a){&lt;br /&gt;
  var c=null; return function(a){ if(!c){ if(!(c=Prompt(&amp;quot;以下の文字列を含む行を削除:&amp;quot;,&amp;quot;&amp;quot;))){Quit()} } return (a.indexOf(c)&amp;gt;=0)? null:a } })()]);&lt;br /&gt;
f.push([&amp;quot;入力文字列を含まない行を削除...&amp;quot;,&amp;quot;RM&amp;quot;,(function(a){&lt;br /&gt;
  var c=null; return function(a){ if(!c){ if(!(c=Prompt(&amp;quot;以下の文字列を含まない行を削除:&amp;quot;,&amp;quot;&amp;quot;))){Quit()} } return (a.indexOf(c)&amp;gt;=0)? a:null } })()]);&lt;br /&gt;
&lt;br /&gt;
f.push([&amp;quot;入力文字列を含む行を削除...&amp;quot;,&amp;quot;RS&amp;quot;,function(a){&lt;br /&gt;
  var p=Prompt(&amp;quot;以下の文字列を含む行を削除:&amp;quot;,&amp;quot;&amp;quot;); if(!p)Quit(); return a.replace(/^(.*)$\n?/gm,function(s,t){return (t.indexOf(p)&amp;gt;=0)? &amp;quot;&amp;quot;:s}) }]);&lt;br /&gt;
f.push([&amp;quot;入力文字列を含まない行を削除...&amp;quot;,&amp;quot;RS&amp;quot;,function(a){&lt;br /&gt;
  var p=Prompt(&amp;quot;以下の文字列を含まない行を削除:&amp;quot;,&amp;quot;&amp;quot;); if(!p)Quit(); return a.replace(/^(.*)$\n?/gm,function(s,t){return (t.indexOf(p)&amp;gt;=0)? s:&amp;quot;&amp;quot;}) }]);&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;javascript&amp;quot; style=&amp;quot;word-wrap:break-word;&amp;quot;&amp;gt;&lt;br /&gt;
f.push([&amp;quot;正規表現に一致する行を削除...&amp;quot;,&amp;quot;RM&amp;quot;,(function(a){&lt;br /&gt;
  var c=null; return function(a){ if(!c){ if(!(c=Prompt(&amp;quot;以下の正規表現に一致する行を削除:&amp;quot;,&amp;quot;&amp;quot;))){Quit()}else{c=new RegExp(c)} } return c.test(a)? null:a } })()]);&lt;br /&gt;
f.push([&amp;quot;正規表現に一致しない行を削除...&amp;quot;,&amp;quot;RM&amp;quot;,(function(a){&lt;br /&gt;
  var c=null; return function(a){ if(!c){ if(!(c=Prompt(&amp;quot;以下の正規表現に一致しない行を削除:&amp;quot;,&amp;quot;&amp;quot;))){Quit()}else{c=new RegExp(c)} } return c.test(a)? a:null } })()]);&lt;br /&gt;
&lt;br /&gt;
f.push([&amp;quot;正規表現に一致する行を削除...&amp;quot;,&amp;quot;RS&amp;quot;,function(a){&lt;br /&gt;
  var p=Prompt(&amp;quot;以下の正規表現に一致する行を削除:&amp;quot;,&amp;quot;&amp;quot;); if(!p)Quit(); p=new RegExp(p); return a.replace(/^(.*)$\n?/gm,function(s,t){return p.test(t)? &amp;quot;&amp;quot;:s}) }]);&lt;br /&gt;
f.push([&amp;quot;正規表現に一致しない行を削除...&amp;quot;,&amp;quot;RS&amp;quot;,function(a){&lt;br /&gt;
  var p=Prompt(&amp;quot;以下の正規表現に一致しない行を削除:&amp;quot;,&amp;quot;&amp;quot;); if(!p)Quit(); p=new RegExp(p); return a.replace(/^(.*)$\n?/gm,function(s,t){return p.test(t)? s:&amp;quot;&amp;quot;}) }]);&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===モード CR ⇒ R (replaceBatch)===&lt;br /&gt;
※新仕様のみ掲載&lt;br /&gt;
&amp;lt;source lang=&amp;quot;javascript&amp;quot; style=&amp;quot;word-wrap:break-word;&amp;quot;&amp;gt;&lt;br /&gt;
f.push([&amp;quot;連続する！？を整形&amp;quot;,&amp;quot;R&amp;quot;,function(a){&lt;br /&gt;
  return a.replaceBatch([ [/[！!][！!？?]*[！!]/g,&amp;quot;!!&amp;quot;],[/[！!][！!？?]*[？?]/g,&amp;quot;!?&amp;quot;],[/[？?][！!？?]*[！!]/g,&amp;quot;?!&amp;quot;],[/[？?][！!？?]*[？?]/g,&amp;quot;??&amp;quot;] ]) }]);&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;javascript&amp;quot; style=&amp;quot;word-wrap:break-word;&amp;quot;&amp;gt;&lt;br /&gt;
f.push([&amp;#039;実体参照 &amp;amp;&amp;amp;&amp;quot;&amp;lt;&amp;gt; → &amp;amp;&amp;amp;xxx;&amp;#039;,&amp;quot;R&amp;quot;,function(a){&lt;br /&gt;
  return a.replaceBatch([ [&amp;quot;&amp;amp;&amp;quot;,&amp;quot;&amp;amp;amp;&amp;quot;],[&amp;#039;&amp;quot;&amp;#039;,&amp;quot;&amp;amp;quot;&amp;quot;],[&amp;quot;&amp;lt;&amp;quot;,&amp;quot;&amp;amp;lt;&amp;quot;],[&amp;quot;&amp;gt;&amp;quot;,&amp;quot;&amp;amp;gt;&amp;quot;] ]) }]);&lt;br /&gt;
f.push([&amp;#039;実体参照 &amp;amp;&amp;amp;xxx; → \u2423&amp;gt;&amp;lt;&amp;quot;&amp;amp;&amp;amp;&amp;#039;,&amp;quot;R&amp;quot;,function(a){&lt;br /&gt;
  return a.replaceBatch([ [&amp;quot;&amp;amp;nbsp;&amp;quot;,&amp;quot; &amp;quot;],[&amp;quot;&amp;amp;gt;&amp;quot;,&amp;quot;&amp;gt;&amp;quot;],[&amp;quot;&amp;amp;lt;&amp;quot;,&amp;quot;&amp;lt;&amp;quot;],[&amp;quot;&amp;amp;quot;&amp;quot;,&amp;#039;&amp;quot;&amp;#039;],[&amp;quot;&amp;amp;amp;&amp;quot;,&amp;quot;&amp;amp;&amp;quot;] ]) }]);&lt;br /&gt;
f.push([&amp;#039;実体参照 &amp;amp;&amp;amp;&amp;quot;&amp;lt;&amp;gt;\u2423 → &amp;amp;&amp;amp;xxx;&amp;#039;,&amp;quot;R&amp;quot;,function(a){&lt;br /&gt;
  return a.replaceBatch([ [&amp;quot;&amp;amp;&amp;quot;,&amp;quot;&amp;amp;amp;&amp;quot;],[&amp;#039;&amp;quot;&amp;#039;,&amp;quot;&amp;amp;quot;&amp;quot;],[&amp;quot;&amp;lt;&amp;quot;,&amp;quot;&amp;amp;lt;&amp;quot;],[&amp;quot;&amp;gt;&amp;quot;,&amp;quot;&amp;amp;gt;&amp;quot;],[&amp;quot; &amp;quot;,&amp;quot;&amp;amp;nbsp;&amp;quot;] ]) }]);&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;javascript&amp;quot; style=&amp;quot;word-wrap:break-word;&amp;quot;&amp;gt;&lt;br /&gt;
f.push([&amp;quot;半角カナ→全角&amp;quot;,&amp;quot;R&amp;quot;,function(a){&lt;br /&gt;
  return a.replaceBatch([ [&amp;quot;｡&amp;quot;,&amp;quot;。&amp;quot;],[&amp;quot;｢&amp;quot;,&amp;quot;「&amp;quot;],[&amp;quot;｣&amp;quot;,&amp;quot;」&amp;quot;],[&amp;quot;､&amp;quot;,&amp;quot;、&amp;quot;],[&amp;quot;･&amp;quot;,&amp;quot;・&amp;quot;],[&amp;quot;ｦ&amp;quot;,&amp;quot;ヲ&amp;quot;],[&amp;quot;ｧ&amp;quot;,&amp;quot;ァ&amp;quot;],[&amp;quot;ｨ&amp;quot;,&amp;quot;ィ&amp;quot;],[&amp;quot;ｩ&amp;quot;,&amp;quot;ゥ&amp;quot;],[&amp;quot;ｪ&amp;quot;,&amp;quot;ェ&amp;quot;],[&amp;quot;ｫ&amp;quot;,&amp;quot;ォ&amp;quot;],[&amp;quot;ｬ&amp;quot;,&amp;quot;ャ&amp;quot;],[&amp;quot;ｭ&amp;quot;,&amp;quot;ュ&amp;quot;],[&amp;quot;ｮ&amp;quot;,&amp;quot;ョ&amp;quot;],[&amp;quot;ｯ&amp;quot;,&amp;quot;ッ&amp;quot;],[&amp;quot;ｰ&amp;quot;,&amp;quot;ー&amp;quot;],[&amp;quot;ｱ&amp;quot;,&amp;quot;ア&amp;quot;],[&amp;quot;ｲ&amp;quot;,&amp;quot;イ&amp;quot;],[&amp;quot;ｳﾞ&amp;quot;,&amp;quot;ヴ&amp;quot;],[&amp;quot;ｳ&amp;quot;,&amp;quot;ウ&amp;quot;],[&amp;quot;ｴ&amp;quot;,&amp;quot;エ&amp;quot;],[&amp;quot;ｵ&amp;quot;,&amp;quot;オ&amp;quot;],[&amp;quot;ｶﾞ&amp;quot;,&amp;quot;ガ&amp;quot;],[&amp;quot;ｷﾞ&amp;quot;,&amp;quot;ギ&amp;quot;],[&amp;quot;ｸﾞ&amp;quot;,&amp;quot;グ&amp;quot;],[&amp;quot;ｹﾞ&amp;quot;,&amp;quot;ゲ&amp;quot;],[&amp;quot;ｺﾞ&amp;quot;,&amp;quot;ゴ&amp;quot;],[&amp;quot;ｶ&amp;quot;,&amp;quot;カ&amp;quot;],[&amp;quot;ｷ&amp;quot;,&amp;quot;キ&amp;quot;],[&amp;quot;ｸ&amp;quot;,&amp;quot;ク&amp;quot;],[&amp;quot;ｹ&amp;quot;,&amp;quot;ケ&amp;quot;],[&amp;quot;ｺ&amp;quot;,&amp;quot;コ&amp;quot;],[&amp;quot;ｻﾞ&amp;quot;,&amp;quot;ザ&amp;quot;],[&amp;quot;ｼﾞ&amp;quot;,&amp;quot;ジ&amp;quot;],[&amp;quot;ｽﾞ&amp;quot;,&amp;quot;ズ&amp;quot;],[&amp;quot;ｾﾞ&amp;quot;,&amp;quot;ゼ&amp;quot;],[&amp;quot;ｿﾞ&amp;quot;,&amp;quot;ゾ&amp;quot;],[&amp;quot;ｻ&amp;quot;,&amp;quot;サ&amp;quot;],[&amp;quot;ｼ&amp;quot;,&amp;quot;シ&amp;quot;],[&amp;quot;ｽ&amp;quot;,&amp;quot;ス&amp;quot;],[&amp;quot;ｾ&amp;quot;,&amp;quot;セ&amp;quot;],[&amp;quot;ｿ&amp;quot;,&amp;quot;ソ&amp;quot;],[&amp;quot;ﾀﾞ&amp;quot;,&amp;quot;ダ&amp;quot;],[&amp;quot;ﾁﾞ&amp;quot;,&amp;quot;ヂ&amp;quot;],[&amp;quot;ﾂﾞ&amp;quot;,&amp;quot;ヅ&amp;quot;],[&amp;quot;ﾃﾞ&amp;quot;,&amp;quot;デ&amp;quot;],[&amp;quot;ﾄﾞ&amp;quot;,&amp;quot;ド&amp;quot;],[&amp;quot;ﾀ&amp;quot;,&amp;quot;タ&amp;quot;],[&amp;quot;ﾁ&amp;quot;,&amp;quot;チ&amp;quot;],[&amp;quot;ﾂ&amp;quot;,&amp;quot;ツ&amp;quot;],[&amp;quot;ﾃ&amp;quot;,&amp;quot;テ&amp;quot;],[&amp;quot;ﾄ&amp;quot;,&amp;quot;ト&amp;quot;],[&amp;quot;ﾅ&amp;quot;,&amp;quot;ナ&amp;quot;],[&amp;quot;ﾆ&amp;quot;,&amp;quot;ニ&amp;quot;],[&amp;quot;ﾇ&amp;quot;,&amp;quot;ヌ&amp;quot;],[&amp;quot;ﾈ&amp;quot;,&amp;quot;ネ&amp;quot;],[&amp;quot;ﾉ&amp;quot;,&amp;quot;ノ&amp;quot;],[&amp;quot;ﾊﾞ&amp;quot;,&amp;quot;バ&amp;quot;],[&amp;quot;ﾋﾞ&amp;quot;,&amp;quot;ビ&amp;quot;],[&amp;quot;ﾌﾞ&amp;quot;,&amp;quot;ブ&amp;quot;],[&amp;quot;ﾍﾞ&amp;quot;,&amp;quot;ベ&amp;quot;],[&amp;quot;ﾎﾞ&amp;quot;,&amp;quot;ボ&amp;quot;],[&amp;quot;ﾊﾟ&amp;quot;,&amp;quot;パ&amp;quot;],[&amp;quot;ﾋﾟ&amp;quot;,&amp;quot;ピ&amp;quot;],[&amp;quot;ﾌﾟ&amp;quot;,&amp;quot;プ&amp;quot;],[&amp;quot;ﾍﾟ&amp;quot;,&amp;quot;ペ&amp;quot;],[&amp;quot;ﾎﾟ&amp;quot;,&amp;quot;ポ&amp;quot;],[&amp;quot;ﾊ&amp;quot;,&amp;quot;ハ&amp;quot;],[&amp;quot;ﾋ&amp;quot;,&amp;quot;ヒ&amp;quot;],[&amp;quot;ﾌ&amp;quot;,&amp;quot;フ&amp;quot;],[&amp;quot;ﾍ&amp;quot;,&amp;quot;ヘ&amp;quot;],[&amp;quot;ﾎ&amp;quot;,&amp;quot;ホ&amp;quot;],[&amp;quot;ﾏ&amp;quot;,&amp;quot;マ&amp;quot;],[&amp;quot;ﾐ&amp;quot;,&amp;quot;ミ&amp;quot;],[&amp;quot;ﾑ&amp;quot;,&amp;quot;ム&amp;quot;],[&amp;quot;ﾒ&amp;quot;,&amp;quot;メ&amp;quot;],[&amp;quot;ﾓ&amp;quot;,&amp;quot;モ&amp;quot;],[&amp;quot;ﾔ&amp;quot;,&amp;quot;ヤ&amp;quot;],[&amp;quot;ﾕ&amp;quot;,&amp;quot;ユ&amp;quot;],[&amp;quot;ﾖ&amp;quot;,&amp;quot;ヨ&amp;quot;],[&amp;quot;ﾗ&amp;quot;,&amp;quot;ラ&amp;quot;],[&amp;quot;ﾘ&amp;quot;,&amp;quot;リ&amp;quot;],[&amp;quot;ﾙ&amp;quot;,&amp;quot;ル&amp;quot;],[&amp;quot;ﾚ&amp;quot;,&amp;quot;レ&amp;quot;],[&amp;quot;ﾛ&amp;quot;,&amp;quot;ロ&amp;quot;],[&amp;quot;ﾜ&amp;quot;,&amp;quot;ワ&amp;quot;],[&amp;quot;ﾝ&amp;quot;,&amp;quot;ン&amp;quot;],[&amp;quot;ﾞ&amp;quot;,&amp;quot;゛&amp;quot;],[&amp;quot;ﾟ&amp;quot;,&amp;quot;゜&amp;quot;] ]) }]);&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;javascript&amp;quot; style=&amp;quot;word-wrap:break-word;&amp;quot;&amp;gt;&lt;br /&gt;
f.push([&amp;quot;全角カナ→半角&amp;quot;,&amp;quot;R&amp;quot;,function(a){&lt;br /&gt;
  return a.replaceBatch([ [&amp;quot;。&amp;quot;,&amp;quot;｡&amp;quot;],[&amp;quot;「&amp;quot;,&amp;quot;｢&amp;quot;],[&amp;quot;」&amp;quot;,&amp;quot;｣&amp;quot;],[&amp;quot;、&amp;quot;,&amp;quot;､&amp;quot;],[&amp;quot;・&amp;quot;,&amp;quot;･&amp;quot;],[&amp;quot;ヲ&amp;quot;,&amp;quot;ｦ&amp;quot;],[&amp;quot;ァ&amp;quot;,&amp;quot;ｧ&amp;quot;],[&amp;quot;ィ&amp;quot;,&amp;quot;ｨ&amp;quot;],[&amp;quot;ゥ&amp;quot;,&amp;quot;ｩ&amp;quot;],[&amp;quot;ェ&amp;quot;,&amp;quot;ｪ&amp;quot;],[&amp;quot;ォ&amp;quot;,&amp;quot;ｫ&amp;quot;],[&amp;quot;ャ&amp;quot;,&amp;quot;ｬ&amp;quot;],[&amp;quot;ュ&amp;quot;,&amp;quot;ｭ&amp;quot;],[&amp;quot;ョ&amp;quot;,&amp;quot;ｮ&amp;quot;],[&amp;quot;ッ&amp;quot;,&amp;quot;ｯ&amp;quot;],[&amp;quot;ー&amp;quot;,&amp;quot;ｰ&amp;quot;],[&amp;quot;ア&amp;quot;,&amp;quot;ｱ&amp;quot;],[&amp;quot;イ&amp;quot;,&amp;quot;ｲ&amp;quot;],[&amp;quot;ヴ&amp;quot;,&amp;quot;ｳﾞ&amp;quot;],[&amp;quot;ウ&amp;quot;,&amp;quot;ｳ&amp;quot;],[&amp;quot;エ&amp;quot;,&amp;quot;ｴ&amp;quot;],[&amp;quot;オ&amp;quot;,&amp;quot;ｵ&amp;quot;],[&amp;quot;ガ&amp;quot;,&amp;quot;ｶﾞ&amp;quot;],[&amp;quot;ギ&amp;quot;,&amp;quot;ｷﾞ&amp;quot;],[&amp;quot;グ&amp;quot;,&amp;quot;ｸﾞ&amp;quot;],[&amp;quot;ゲ&amp;quot;,&amp;quot;ｹﾞ&amp;quot;],[&amp;quot;ゴ&amp;quot;,&amp;quot;ｺﾞ&amp;quot;],[&amp;quot;カ&amp;quot;,&amp;quot;ｶ&amp;quot;],[&amp;quot;キ&amp;quot;,&amp;quot;ｷ&amp;quot;],[&amp;quot;ク&amp;quot;,&amp;quot;ｸ&amp;quot;],[&amp;quot;ケ&amp;quot;,&amp;quot;ｹ&amp;quot;],[&amp;quot;コ&amp;quot;,&amp;quot;ｺ&amp;quot;],[&amp;quot;ザ&amp;quot;,&amp;quot;ｻﾞ&amp;quot;],[&amp;quot;ジ&amp;quot;,&amp;quot;ｼﾞ&amp;quot;],[&amp;quot;ズ&amp;quot;,&amp;quot;ｽﾞ&amp;quot;],[&amp;quot;ゼ&amp;quot;,&amp;quot;ｾﾞ&amp;quot;],[&amp;quot;ゾ&amp;quot;,&amp;quot;ｿﾞ&amp;quot;],[&amp;quot;サ&amp;quot;,&amp;quot;ｻ&amp;quot;],[&amp;quot;シ&amp;quot;,&amp;quot;ｼ&amp;quot;],[&amp;quot;ス&amp;quot;,&amp;quot;ｽ&amp;quot;],[&amp;quot;セ&amp;quot;,&amp;quot;ｾ&amp;quot;],[&amp;quot;ソ&amp;quot;,&amp;quot;ｿ&amp;quot;],[&amp;quot;ダ&amp;quot;,&amp;quot;ﾀﾞ&amp;quot;],[&amp;quot;ヂ&amp;quot;,&amp;quot;ﾁﾞ&amp;quot;],[&amp;quot;ヅ&amp;quot;,&amp;quot;ﾂﾞ&amp;quot;],[&amp;quot;デ&amp;quot;,&amp;quot;ﾃﾞ&amp;quot;],[&amp;quot;ド&amp;quot;,&amp;quot;ﾄﾞ&amp;quot;],[&amp;quot;タ&amp;quot;,&amp;quot;ﾀ&amp;quot;],[&amp;quot;チ&amp;quot;,&amp;quot;ﾁ&amp;quot;],[&amp;quot;ツ&amp;quot;,&amp;quot;ﾂ&amp;quot;],[&amp;quot;テ&amp;quot;,&amp;quot;ﾃ&amp;quot;],[&amp;quot;ト&amp;quot;,&amp;quot;ﾄ&amp;quot;],[&amp;quot;ナ&amp;quot;,&amp;quot;ﾅ&amp;quot;],[&amp;quot;ニ&amp;quot;,&amp;quot;ﾆ&amp;quot;],[&amp;quot;ヌ&amp;quot;,&amp;quot;ﾇ&amp;quot;],[&amp;quot;ネ&amp;quot;,&amp;quot;ﾈ&amp;quot;],[&amp;quot;ノ&amp;quot;,&amp;quot;ﾉ&amp;quot;],[&amp;quot;バ&amp;quot;,&amp;quot;ﾊﾞ&amp;quot;],[&amp;quot;ビ&amp;quot;,&amp;quot;ﾋﾞ&amp;quot;],[&amp;quot;ブ&amp;quot;,&amp;quot;ﾌﾞ&amp;quot;],[&amp;quot;ベ&amp;quot;,&amp;quot;ﾍﾞ&amp;quot;],[&amp;quot;ボ&amp;quot;,&amp;quot;ﾎﾞ&amp;quot;],[&amp;quot;パ&amp;quot;,&amp;quot;ﾊﾟ&amp;quot;],[&amp;quot;ピ&amp;quot;,&amp;quot;ﾋﾟ&amp;quot;],[&amp;quot;プ&amp;quot;,&amp;quot;ﾌﾟ&amp;quot;],[&amp;quot;ペ&amp;quot;,&amp;quot;ﾍﾟ&amp;quot;],[&amp;quot;ポ&amp;quot;,&amp;quot;ﾎﾟ&amp;quot;],[&amp;quot;ハ&amp;quot;,&amp;quot;ﾊ&amp;quot;],[&amp;quot;ヒ&amp;quot;,&amp;quot;ﾋ&amp;quot;],[&amp;quot;フ&amp;quot;,&amp;quot;ﾌ&amp;quot;],[&amp;quot;ヘ&amp;quot;,&amp;quot;ﾍ&amp;quot;],[&amp;quot;ホ&amp;quot;,&amp;quot;ﾎ&amp;quot;],[&amp;quot;マ&amp;quot;,&amp;quot;ﾏ&amp;quot;],[&amp;quot;ミ&amp;quot;,&amp;quot;ﾐ&amp;quot;],[&amp;quot;ム&amp;quot;,&amp;quot;ﾑ&amp;quot;],[&amp;quot;メ&amp;quot;,&amp;quot;ﾒ&amp;quot;],[&amp;quot;モ&amp;quot;,&amp;quot;ﾓ&amp;quot;],[&amp;quot;ヤ&amp;quot;,&amp;quot;ﾔ&amp;quot;],[&amp;quot;ユ&amp;quot;,&amp;quot;ﾕ&amp;quot;],[&amp;quot;ヨ&amp;quot;,&amp;quot;ﾖ&amp;quot;],[&amp;quot;ラ&amp;quot;,&amp;quot;ﾗ&amp;quot;],[&amp;quot;リ&amp;quot;,&amp;quot;ﾘ&amp;quot;],[&amp;quot;ル&amp;quot;,&amp;quot;ﾙ&amp;quot;],[&amp;quot;レ&amp;quot;,&amp;quot;ﾚ&amp;quot;],[&amp;quot;ロ&amp;quot;,&amp;quot;ﾛ&amp;quot;],[&amp;quot;ワ&amp;quot;,&amp;quot;ﾜ&amp;quot;],[&amp;quot;ン&amp;quot;,&amp;quot;ﾝ&amp;quot;],[&amp;quot;゛&amp;quot;,&amp;quot;ﾞ&amp;quot;],[&amp;quot;゜&amp;quot;,&amp;quot;ﾟ&amp;quot;] ]) }]);&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;javascript&amp;quot; style=&amp;quot;word-wrap:break-word;&amp;quot;&amp;gt;&lt;br /&gt;
f.push([&amp;quot;標準変換&amp;quot;,&amp;quot;R&amp;quot;,function(a){&lt;br /&gt;
  return a.replaceBatch([ [&amp;quot;　&amp;quot;,&amp;quot; &amp;quot;],[&amp;quot;！&amp;quot;,&amp;quot;!&amp;quot;],[&amp;quot;“&amp;quot;,&amp;#039;&amp;quot;&amp;#039;],[&amp;quot;”&amp;quot;,&amp;#039;&amp;quot;&amp;#039;],[&amp;quot;＃&amp;quot;,&amp;quot;#&amp;quot;],[&amp;quot;＄&amp;quot;,&amp;quot;$&amp;quot;],[&amp;quot;％&amp;quot;,&amp;quot;%&amp;quot;],[&amp;quot;＆&amp;quot;,&amp;quot;&amp;amp;&amp;quot;],[&amp;quot;‘&amp;quot;,&amp;quot;&amp;#039;&amp;quot;],[&amp;quot;’&amp;quot;,&amp;quot;&amp;#039;&amp;quot;],[&amp;quot;（&amp;quot;,&amp;quot;(&amp;quot;],[&amp;quot;）&amp;quot;,&amp;quot;)&amp;quot;],[&amp;quot;＊&amp;quot;,&amp;quot;*&amp;quot;],[&amp;quot;＋&amp;quot;,&amp;quot;+&amp;quot;],[&amp;quot;，&amp;quot;,&amp;quot;,&amp;quot;],[&amp;quot;－&amp;quot;,&amp;quot;-&amp;quot;],[&amp;quot;．&amp;quot;,&amp;quot;.&amp;quot;],[&amp;quot;／&amp;quot;,&amp;quot;/&amp;quot;],[&amp;quot;０&amp;quot;,&amp;quot;0&amp;quot;],[&amp;quot;１&amp;quot;,&amp;quot;1&amp;quot;],[&amp;quot;２&amp;quot;,&amp;quot;2&amp;quot;],[&amp;quot;３&amp;quot;,&amp;quot;3&amp;quot;],[&amp;quot;４&amp;quot;,&amp;quot;4&amp;quot;],[&amp;quot;５&amp;quot;,&amp;quot;5&amp;quot;],[&amp;quot;６&amp;quot;,&amp;quot;6&amp;quot;],[&amp;quot;７&amp;quot;,&amp;quot;7&amp;quot;],[&amp;quot;８&amp;quot;,&amp;quot;8&amp;quot;],[&amp;quot;９&amp;quot;,&amp;quot;9&amp;quot;],[&amp;quot;：&amp;quot;,&amp;quot;:&amp;quot;],[&amp;quot;；&amp;quot;,&amp;quot;;&amp;quot;],[&amp;quot;＜&amp;quot;,&amp;quot;&amp;lt;&amp;quot;],[&amp;quot;＝&amp;quot;,&amp;quot;=&amp;quot;],[&amp;quot;＞&amp;quot;,&amp;quot;&amp;gt;&amp;quot;],[&amp;quot;？&amp;quot;,&amp;quot;?&amp;quot;],[&amp;quot;＠&amp;quot;,&amp;quot;@&amp;quot;],[&amp;quot;Ａ&amp;quot;,&amp;quot;A&amp;quot;],[&amp;quot;Ｂ&amp;quot;,&amp;quot;B&amp;quot;],[&amp;quot;Ｃ&amp;quot;,&amp;quot;C&amp;quot;],[&amp;quot;Ｄ&amp;quot;,&amp;quot;D&amp;quot;],[&amp;quot;Ｅ&amp;quot;,&amp;quot;E&amp;quot;],[&amp;quot;Ｆ&amp;quot;,&amp;quot;F&amp;quot;],[&amp;quot;Ｇ&amp;quot;,&amp;quot;G&amp;quot;],[&amp;quot;Ｈ&amp;quot;,&amp;quot;H&amp;quot;],[&amp;quot;Ｉ&amp;quot;,&amp;quot;I&amp;quot;],[&amp;quot;Ｊ&amp;quot;,&amp;quot;J&amp;quot;],[&amp;quot;Ｋ&amp;quot;,&amp;quot;K&amp;quot;],[&amp;quot;Ｌ&amp;quot;,&amp;quot;L&amp;quot;],[&amp;quot;Ｍ&amp;quot;,&amp;quot;M&amp;quot;],[&amp;quot;Ｎ&amp;quot;,&amp;quot;N&amp;quot;],[&amp;quot;Ｏ&amp;quot;,&amp;quot;O&amp;quot;],[&amp;quot;Ｐ&amp;quot;,&amp;quot;P&amp;quot;],[&amp;quot;Ｑ&amp;quot;,&amp;quot;Q&amp;quot;],[&amp;quot;Ｒ&amp;quot;,&amp;quot;R&amp;quot;],[&amp;quot;Ｓ&amp;quot;,&amp;quot;S&amp;quot;],[&amp;quot;Ｔ&amp;quot;,&amp;quot;T&amp;quot;],[&amp;quot;Ｕ&amp;quot;,&amp;quot;U&amp;quot;],[&amp;quot;Ｖ&amp;quot;,&amp;quot;V&amp;quot;],[&amp;quot;Ｗ&amp;quot;,&amp;quot;W&amp;quot;],[&amp;quot;Ｘ&amp;quot;,&amp;quot;X&amp;quot;],[&amp;quot;Ｙ&amp;quot;,&amp;quot;Y&amp;quot;],[&amp;quot;Ｚ&amp;quot;,&amp;quot;Z&amp;quot;],[&amp;quot;［&amp;quot;,&amp;quot;[&amp;quot;],[&amp;quot;￥&amp;quot;,&amp;quot;\\&amp;quot;],[&amp;quot;］&amp;quot;,&amp;quot;]&amp;quot;],[&amp;quot;＾&amp;quot;,&amp;quot;^&amp;quot;],[&amp;quot;＿&amp;quot;,&amp;quot;_&amp;quot;],[&amp;quot;｀&amp;quot;,&amp;quot;`&amp;quot;],[&amp;quot;ａ&amp;quot;,&amp;quot;a&amp;quot;],[&amp;quot;ｂ&amp;quot;,&amp;quot;b&amp;quot;],[&amp;quot;ｃ&amp;quot;,&amp;quot;c&amp;quot;],[&amp;quot;ｄ&amp;quot;,&amp;quot;d&amp;quot;],[&amp;quot;ｅ&amp;quot;,&amp;quot;e&amp;quot;],[&amp;quot;ｆ&amp;quot;,&amp;quot;f&amp;quot;],[&amp;quot;ｇ&amp;quot;,&amp;quot;g&amp;quot;],[&amp;quot;ｈ&amp;quot;,&amp;quot;h&amp;quot;],[&amp;quot;ｉ&amp;quot;,&amp;quot;i&amp;quot;],[&amp;quot;ｊ&amp;quot;,&amp;quot;j&amp;quot;],[&amp;quot;ｋ&amp;quot;,&amp;quot;k&amp;quot;],[&amp;quot;ｌ&amp;quot;,&amp;quot;l&amp;quot;],[&amp;quot;ｍ&amp;quot;,&amp;quot;m&amp;quot;],[&amp;quot;ｎ&amp;quot;,&amp;quot;n&amp;quot;],[&amp;quot;ｏ&amp;quot;,&amp;quot;o&amp;quot;],[&amp;quot;ｐ&amp;quot;,&amp;quot;p&amp;quot;],[&amp;quot;ｑ&amp;quot;,&amp;quot;q&amp;quot;],[&amp;quot;ｒ&amp;quot;,&amp;quot;r&amp;quot;],[&amp;quot;ｓ&amp;quot;,&amp;quot;s&amp;quot;],[&amp;quot;ｔ&amp;quot;,&amp;quot;t&amp;quot;],[&amp;quot;ｕ&amp;quot;,&amp;quot;u&amp;quot;],[&amp;quot;ｖ&amp;quot;,&amp;quot;v&amp;quot;],[&amp;quot;ｗ&amp;quot;,&amp;quot;w&amp;quot;],[&amp;quot;ｘ&amp;quot;,&amp;quot;x&amp;quot;],[&amp;quot;ｙ&amp;quot;,&amp;quot;y&amp;quot;],[&amp;quot;ｚ&amp;quot;,&amp;quot;z&amp;quot;],[&amp;quot;｛&amp;quot;,&amp;quot;{&amp;quot;],[&amp;quot;｜&amp;quot;,&amp;quot;|&amp;quot;],[&amp;quot;｝&amp;quot;,&amp;quot;}&amp;quot;],[&amp;quot;～&amp;quot;,&amp;quot;~&amp;quot;],[&amp;quot;｡&amp;quot;,&amp;quot;。&amp;quot;],[&amp;quot;｢&amp;quot;,&amp;quot;「&amp;quot;],[&amp;quot;｣&amp;quot;,&amp;quot;」&amp;quot;],[&amp;quot;､&amp;quot;,&amp;quot;、&amp;quot;],[&amp;quot;･&amp;quot;,&amp;quot;・&amp;quot;],[&amp;quot;ｦ&amp;quot;,&amp;quot;ヲ&amp;quot;],[&amp;quot;ｧ&amp;quot;,&amp;quot;ァ&amp;quot;],[&amp;quot;ｨ&amp;quot;,&amp;quot;ィ&amp;quot;],[&amp;quot;ｩ&amp;quot;,&amp;quot;ゥ&amp;quot;],[&amp;quot;ｪ&amp;quot;,&amp;quot;ェ&amp;quot;],[&amp;quot;ｫ&amp;quot;,&amp;quot;ォ&amp;quot;],[&amp;quot;ｬ&amp;quot;,&amp;quot;ャ&amp;quot;],[&amp;quot;ｭ&amp;quot;,&amp;quot;ュ&amp;quot;],[&amp;quot;ｮ&amp;quot;,&amp;quot;ョ&amp;quot;],[&amp;quot;ｯ&amp;quot;,&amp;quot;ッ&amp;quot;],[&amp;quot;ｰ&amp;quot;,&amp;quot;ー&amp;quot;],[&amp;quot;ｱ&amp;quot;,&amp;quot;ア&amp;quot;],[&amp;quot;ｲ&amp;quot;,&amp;quot;イ&amp;quot;],[&amp;quot;ｳﾞ&amp;quot;,&amp;quot;ヴ&amp;quot;],[&amp;quot;ｳ&amp;quot;,&amp;quot;ウ&amp;quot;],[&amp;quot;ｴ&amp;quot;,&amp;quot;エ&amp;quot;],[&amp;quot;ｵ&amp;quot;,&amp;quot;オ&amp;quot;],[&amp;quot;ｶﾞ&amp;quot;,&amp;quot;ガ&amp;quot;],[&amp;quot;ｷﾞ&amp;quot;,&amp;quot;ギ&amp;quot;],[&amp;quot;ｸﾞ&amp;quot;,&amp;quot;グ&amp;quot;],[&amp;quot;ｹﾞ&amp;quot;,&amp;quot;ゲ&amp;quot;],[&amp;quot;ｺﾞ&amp;quot;,&amp;quot;ゴ&amp;quot;],[&amp;quot;ｶ&amp;quot;,&amp;quot;カ&amp;quot;],[&amp;quot;ｷ&amp;quot;,&amp;quot;キ&amp;quot;],[&amp;quot;ｸ&amp;quot;,&amp;quot;ク&amp;quot;],[&amp;quot;ｹ&amp;quot;,&amp;quot;ケ&amp;quot;],[&amp;quot;ｺ&amp;quot;,&amp;quot;コ&amp;quot;],[&amp;quot;ｻﾞ&amp;quot;,&amp;quot;ザ&amp;quot;],[&amp;quot;ｼﾞ&amp;quot;,&amp;quot;ジ&amp;quot;],[&amp;quot;ｽﾞ&amp;quot;,&amp;quot;ズ&amp;quot;],[&amp;quot;ｾﾞ&amp;quot;,&amp;quot;ゼ&amp;quot;],[&amp;quot;ｿﾞ&amp;quot;,&amp;quot;ゾ&amp;quot;],[&amp;quot;ｻ&amp;quot;,&amp;quot;サ&amp;quot;],[&amp;quot;ｼ&amp;quot;,&amp;quot;シ&amp;quot;],[&amp;quot;ｽ&amp;quot;,&amp;quot;ス&amp;quot;],[&amp;quot;ｾ&amp;quot;,&amp;quot;セ&amp;quot;],[&amp;quot;ｿ&amp;quot;,&amp;quot;ソ&amp;quot;],[&amp;quot;ﾀﾞ&amp;quot;,&amp;quot;ダ&amp;quot;],[&amp;quot;ﾁﾞ&amp;quot;,&amp;quot;ヂ&amp;quot;],[&amp;quot;ﾂﾞ&amp;quot;,&amp;quot;ヅ&amp;quot;],[&amp;quot;ﾃﾞ&amp;quot;,&amp;quot;デ&amp;quot;],[&amp;quot;ﾄﾞ&amp;quot;,&amp;quot;ド&amp;quot;],[&amp;quot;ﾀ&amp;quot;,&amp;quot;タ&amp;quot;],[&amp;quot;ﾁ&amp;quot;,&amp;quot;チ&amp;quot;],[&amp;quot;ﾂ&amp;quot;,&amp;quot;ツ&amp;quot;],[&amp;quot;ﾃ&amp;quot;,&amp;quot;テ&amp;quot;],[&amp;quot;ﾄ&amp;quot;,&amp;quot;ト&amp;quot;],[&amp;quot;ﾅ&amp;quot;,&amp;quot;ナ&amp;quot;],[&amp;quot;ﾆ&amp;quot;,&amp;quot;ニ&amp;quot;],[&amp;quot;ﾇ&amp;quot;,&amp;quot;ヌ&amp;quot;],[&amp;quot;ﾈ&amp;quot;,&amp;quot;ネ&amp;quot;],[&amp;quot;ﾉ&amp;quot;,&amp;quot;ノ&amp;quot;],[&amp;quot;ﾊﾞ&amp;quot;,&amp;quot;バ&amp;quot;],[&amp;quot;ﾋﾞ&amp;quot;,&amp;quot;ビ&amp;quot;],[&amp;quot;ﾌﾞ&amp;quot;,&amp;quot;ブ&amp;quot;],[&amp;quot;ﾍﾞ&amp;quot;,&amp;quot;ベ&amp;quot;],[&amp;quot;ﾎﾞ&amp;quot;,&amp;quot;ボ&amp;quot;],[&amp;quot;ﾊﾟ&amp;quot;,&amp;quot;パ&amp;quot;],[&amp;quot;ﾋﾟ&amp;quot;,&amp;quot;ピ&amp;quot;],[&amp;quot;ﾌﾟ&amp;quot;,&amp;quot;プ&amp;quot;],[&amp;quot;ﾍﾟ&amp;quot;,&amp;quot;ペ&amp;quot;],[&amp;quot;ﾎﾟ&amp;quot;,&amp;quot;ポ&amp;quot;],[&amp;quot;ﾊ&amp;quot;,&amp;quot;ハ&amp;quot;],[&amp;quot;ﾋ&amp;quot;,&amp;quot;ヒ&amp;quot;],[&amp;quot;ﾌ&amp;quot;,&amp;quot;フ&amp;quot;],[&amp;quot;ﾍ&amp;quot;,&amp;quot;ヘ&amp;quot;],[&amp;quot;ﾎ&amp;quot;,&amp;quot;ホ&amp;quot;],[&amp;quot;ﾏ&amp;quot;,&amp;quot;マ&amp;quot;],[&amp;quot;ﾐ&amp;quot;,&amp;quot;ミ&amp;quot;],[&amp;quot;ﾑ&amp;quot;,&amp;quot;ム&amp;quot;],[&amp;quot;ﾒ&amp;quot;,&amp;quot;メ&amp;quot;],[&amp;quot;ﾓ&amp;quot;,&amp;quot;モ&amp;quot;],[&amp;quot;ﾔ&amp;quot;,&amp;quot;ヤ&amp;quot;],[&amp;quot;ﾕ&amp;quot;,&amp;quot;ユ&amp;quot;],[&amp;quot;ﾖ&amp;quot;,&amp;quot;ヨ&amp;quot;],[&amp;quot;ﾗ&amp;quot;,&amp;quot;ラ&amp;quot;],[&amp;quot;ﾘ&amp;quot;,&amp;quot;リ&amp;quot;],[&amp;quot;ﾙ&amp;quot;,&amp;quot;ル&amp;quot;],[&amp;quot;ﾚ&amp;quot;,&amp;quot;レ&amp;quot;],[&amp;quot;ﾛ&amp;quot;,&amp;quot;ロ&amp;quot;],[&amp;quot;ﾜ&amp;quot;,&amp;quot;ワ&amp;quot;],[&amp;quot;ﾝ&amp;quot;,&amp;quot;ン&amp;quot;],[&amp;quot;ﾞ&amp;quot;,&amp;quot;゛&amp;quot;],[&amp;quot;ﾟ&amp;quot;,&amp;quot;゜&amp;quot;] ]) }]);&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;/div&gt;</summary>
		<author><name>Masme</name></author>
	</entry>
</feed>