<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>正規表現 &#8211; ダーフク.com</title>
	<atom:link href="https://www.dafuku.com/tag/%E6%AD%A3%E8%A6%8F%E8%A1%A8%E7%8F%BE/feed" rel="self" type="application/rss+xml" />
	<link>https://www.dafuku.com</link>
	<description>How to ＆ レビューブログ dafuku.com</description>
	<lastBuildDate>Sun, 10 Feb 2019 15:10:46 +0000</lastBuildDate>
	<language>ja</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=5.9.3</generator>
	<item>
		<title>最低限抑えておきたい正規表現｜置換するときに重宝！</title>
		<link>https://www.dafuku.com/2012/06/blog-pos-4.html</link>
					<comments>https://www.dafuku.com/2012/06/blog-pos-4.html#respond</comments>
		
		<dc:creator><![CDATA[ダーフク]]></dc:creator>
		<pubDate>Thu, 28 Jun 2012 20:02:00 +0000</pubDate>
				<category><![CDATA[ブログ]]></category>
		<category><![CDATA[Editor]]></category>
		<category><![CDATA[sakura]]></category>
		<category><![CDATA[正規表現]]></category>
		<category><![CDATA[秀丸]]></category>
		<category><![CDATA[置換]]></category>
		<guid isPermaLink="false">https://www.dafuku.com/2012/06/blog-pos-4.html</guid>

					<description><![CDATA[余計な文字列を一括で削除する 決まったキーワードを一括で変換する 最後から何文字目を～に変換する フォルダに含まれている文章から、特定の文字列を一括で抜き出す などの操作は【正規表現】を使うことで一瞬で可能です。 これを [&#8230;]]]></description>
										<content:encoded><![CDATA[<p>
<a href="https://www.dafuku.com/wp-content/uploads/2012/06/995000_46458615-1.jpg"  ><img loading="lazy"  height="300" src="https://www.dafuku.com/wp-content/uploads/2012/06/995000_46458615.jpg" width="400" /></a></p>
<ul>
<li>余計な文字列を一括で削除する</li>
<li>決まったキーワードを一括で変換する</li>
<li>最後から何文字目を～に変換する</li>
<li>フォルダに含まれている文章から、特定の文字列を一括で抜き出す</li>
</ul>
<p>などの操作は【正規表現】を使うことで一瞬で可能です。<br />
これを知っておけば劇的に文書編集が高速化します。</p>
<h2>
<p>正規表現とは</h2>
<p>
正規表現はコンピューターに指令を出すコンピューター語みたいなものです。</p>
<h4>
<p>とりあえず、置換や一括変換をする際にこれだけ抑えて置けば</h4>
<h4>
<p>たいていの事は出来るものをまとめました。 </h4>
<p>
「改行」<br />
＝n<br />
「文章の末尾」<br />
＝$<br />
「先頭」<br />
＝^<br />
「特定の文字と文字の間の文字列」<br />
＝(.+?)　や　.+?<br />
「特定の文字と文字の間の文字列全て」<br />
＝.* <br />
「空白の行」<br />
＝^[rn]+<br />
「数字」<br />
＝[0-9]<br />
「大文字の英字」<br />
=[A-Z] <br />
「小文字の英字」<br />
=[a-z]<br />
です。<br />
例、<br />
#set( $kiji = 1 ) ## 記事<br />
#set( $talent = 0 ) ## タレント<br />
#set( $book = 1 ) ## 本<br />
#set( $tv = 0 ) ## TV<br />
#set( $chr = 1 ) ## チャート<br />
#set( $imglist = 1 ) ## 画像<br />
#set( $news = 0 ) ## News<br />
#set( $twitter = 1 ) ## ツイッター<br />
という文字列があった場合<br />
＃＃の後ろの文字列【記事】などを残す<br />
置換文字列を<br />
置換前：^.*## <br />
置換後：<br />
にすると、<br />
記事<br />
タレント<br />
本<br />
TV<br />
チャート<br />
画像<br />
News<br />
ツイッター<br />
だけが残ります。<br />
例：２<br />
＄の後ろの文字列（kiji）を残したい場合<br />
置換前：^.*$<br />
置換後：<br />
更に<br />
置換前：=.*$<br />
置換後： <br />
と置換すれば<br />
kiji <br />
talent <br />
book <br />
tv <br />
chr <br />
imglist <br />
news <br />
twitter<br />
が残ります。</p>
<p>正規表現を学習しようとすると多くの時間と労力がかかります。<br />
その分、できることも多くなります。<br />
ただ、実際に使うのは１０個前後くらいになると思います。<br />
勉強して身に付ける価値はあると思います。</p>
<p><iframe frame marginheight="0" marginwidth="0" scrolling="no" src="https://rcm-jp.amazon.co.jp/e/cm?t=dogfastnet-22&amp;o=9&amp;p=8&amp;l=as1&amp;asins=4873113598&amp;ref=qf_sp_asin_til&amp;fc1=000000&amp;IS2=1&amp;lt1=_blank&amp;m=amazon&amp;lc1=0000FF&amp;bc1=000000&amp;bg1=FFFFFF&amp;f=ifr" ></iframe></p>
<p><iframe frame marginheight="0" marginwidth="0" scrolling="no" src="https://rcm-jp.amazon.co.jp/e/cm?t=dogfastnet-22&amp;o=9&amp;p=8&amp;l=as1&amp;asins=4873114500&amp;ref=qf_sp_asin_til&amp;fc1=000000&amp;IS2=1&amp;lt1=_blank&amp;m=amazon&amp;lc1=0000FF&amp;bc1=000000&amp;bg1=FFFFFF&amp;f=ifr" ></iframe></p>
<p></p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.dafuku.com/2012/06/blog-pos-4.html/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
