<?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>正規表現 ‣ てんハロ｜未経験エンジニアのIT学習ログ</title>
	<atom:link href="https://it-bokenki.com/tag/%E6%AD%A3%E8%A6%8F%E8%A1%A8%E7%8F%BE/feed/" rel="self" type="application/rss+xml" />
	<link>https://it-bokenki.com</link>
	<description>Hello Worldから、今日も生きてる</description>
	<lastBuildDate>Fri, 11 Jul 2025 04:56:27 +0000</lastBuildDate>
	<language>ja</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.9.4</generator>

<image>
	<url>https://it-bokenki.com/wp-content/uploads/2025/06/cropped-ブログ　アイコン-32x32.png</url>
	<title>正規表現 ‣ てんハロ｜未経験エンジニアのIT学習ログ</title>
	<link>https://it-bokenki.com</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>【初心者向け】正規表現ってなに？パターンってなに？使いどころもわかりやすく解説！</title>
		<link>https://it-bokenki.com/2023/07/01/regex-introduction/</link>
					<comments>https://it-bokenki.com/2023/07/01/regex-introduction/#respond</comments>
		
		<dc:creator><![CDATA[てんハロ運営者]]></dc:creator>
		<pubDate>Sat, 01 Jul 2023 13:57:46 +0000</pubDate>
				<category><![CDATA[IT基礎知識]]></category>
		<category><![CDATA[正規表現]]></category>
		<guid isPermaLink="false">https://it-bokenki.com/?p=2230</guid>

					<description><![CDATA[<p>正規表現は検索や置換を行い、効率的なテキスト処理を可能にします。プログラマーやデータエンジニアにとって欠かせないスキルです。正規表現を学んで、テキスト処理のパワフルな機能を活用しましょう。</p>
<p>The post <a href="https://it-bokenki.com/2023/07/01/regex-introduction/">【初心者向け】正規表現ってなに？パターンってなに？使いどころもわかりやすく解説！</a> first appeared on <a href="https://it-bokenki.com">てんハロ｜未経験エンジニアのIT学習ログ</a>.</p>]]></description>
										<content:encoded><![CDATA[<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://it-bokenki.com/wp-content/uploads/2023/05/名称未設定のデザイン-1-1-150x150.png" alt="てんハロ運営者" class="speech-icon-image"/></figure><div class="speech-name">てんハロ運営者</div></div><div class="speech-balloon">
<p>どもども<br>今回は「正規表現」について解説します。</p>
</div></div>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-r sbis-cb cf block-box"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://it-bokenki.com/wp-content/uploads/2023/05/5-1-150x150.png" alt="バグヲ" class="speech-icon-image"/></figure><div class="speech-name">バグヲ</div></div><div class="speech-balloon">
<p>正規表現って、なにそれ？ 難しそう…</p>
</div></div>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://it-bokenki.com/wp-content/uploads/2023/05/名称未設定のデザイン-1-1-150x150.png" alt="てんハロ運営者" class="speech-icon-image"/></figure><div class="speech-name">てんハロ運営者</div></div><div class="speech-balloon">
<p>こんなあなたにピッタリな記事&#x1f447;</p>



<div style="height:15px" aria-hidden="true" class="wp-block-spacer"></div>



<ul class="wp-block-list">
<li>正規表現ってなに？</li>



<li>テキストパターンってなに？</li>



<li>正規表現ってどんな場面で使うの？</li>
</ul>



<p>がまぁまぁわかります！</p>
</div></div>



<div style="height:20px" aria-hidden="true" class="wp-block-spacer"></div>



<div class="wp-block-cocoon-blocks-blogcard blogcard-type bct-pickup">
<a href="https://it-bokenki.com/2023/07/04/%e6%ad%a3%e8%a6%8f%e8%a1%a8%e7%8f%be_%e6%94%b9%e8%a1%8c%e3%82%b3%e3%83%bc%e3%83%89/" title="正規表現の改行コードについて理解しよう！" class="blogcard-wrap external-blogcard-wrap a-wrap cf" target="_blank"><div class="blogcard external-blogcard eb-left cf"><div class="blogcard-label external-blogcard-label"><span class="fa"></span></div><figure class="blogcard-thumbnail external-blogcard-thumbnail"><img decoding="async" src="https://it-bokenki.com/wp-content/uploads/cocoon-resources/blog-card-cache/86ff23519d1b2b53928812dddab0e744.png" alt="" class="blogcard-thumb-image external-blogcard-thumb-image" width="160" height="90" /></figure><div class="blogcard-content external-blogcard-content"><div class="blogcard-title external-blogcard-title">正規表現の改行コードについて理解しよう！</div><div class="blogcard-snippet external-blogcard-snippet">正規表現における改行コードの必要性や種類について解説！混ざった改行コードの扱いや、正規表現の改行コードの設定方法もご紹介します。</div></div><div class="blogcard-footer external-blogcard-footer cf"><div class="blogcard-site external-blogcard-site"><div class="blogcard-favicon external-blogcard-favicon"><img decoding="async" src="https://www.google.com/s2/favicons?domain=https://it-bokenki.com/2023/07/04/regex/" alt="" class="blogcard-favicon-image external-blogcard-favicon-image" width="16" height="16" /></div><div class="blogcard-domain external-blogcard-domain">it-bokenki.com</div></div></div></div></a>
</div>



<p class="has-text-align-center"><a rel="nofollow" href="https://px.a8.net/svt/ejp?a8mat=3T911P+F006GI+51FE+NTRMQ">6か月間毎日五時間で売り切れ閉店のお餅屋 えにかいたもち</a></p>



<div style="height:5px" aria-hidden="true" class="wp-block-spacer"></div>



<p class="has-text-align-center"><a rel="nofollow" href="https://px.a8.net/svt/ejp?a8mat=3TB6RG+CLOBQQ+2PEO+1I4Y1D"><br><img fetchpriority="high" decoding="async" border="0" width="300" height="250" src="https://www27.a8.net/svt/bgt?aid=230629372762&amp;wid=001&amp;eno=01&amp;mid=s00000012624009093000&amp;mc=1" alt=""></a><br><img loading="lazy" decoding="async" border="0" width="1" height="1" src="https://www16.a8.net/0.gif?a8mat=3TB6RG+CLOBQQ+2PEO+1I4Y1D" alt=""></p>



<h2 class="wp-block-heading has-black-color has-text-color"><span id="toc1">正規表現とは？</span></h2>



<p>正規表現とは、<strong>「特定の文字の並び方（パターン）」を指定して検索・置換などを行う方法</strong>です。</p>



<p><span class="keyboard-key">例</span>：</p>



<ul class="wp-block-list">
<li>メールアドレスの形式をチェックする</li>



<li>電話番号だけを大量のデータから取り出す</li>



<li>日付の表記を「2024/01/01」→「2024年1月1日」に変換する</li>
</ul>



<div style="height:20px" aria-hidden="true" class="wp-block-spacer"></div>



<h2 class="wp-block-heading has-black-color has-text-color"><span id="toc2">テキストパターンとは？</span></h2>



<p>テキストパターンは、正規表現で表現される「<strong>文字の並びのルール</strong>」のこと。</p>



<p><span class="keyboard-key">例</span>：</p>



<ul class="wp-block-list">
<li>電話番号 ：  <code><span class="red">\d{3}-\d{4}-\d{4}</span></code></li>



<li>メールアドレス ：  <code><span class="red">\w+@\w+\.\w+</span></code></li>



<li>URL ：  <code><span class="red">https?://\w+\.\w+(/[\w/]+)*</span></code></li>
</ul>



<div style="height:20px" aria-hidden="true" class="wp-block-spacer"></div>



<h2 class="wp-block-heading has-black-color has-text-color"><span id="toc3">正規表現の活用シーン</span></h2>



<ol class="wp-block-list">
<li><strong>入力チェック（バリデーション）</strong><br><span class="keyboard-key">例</span>：電話番号やメールアドレスの形式が正しいか確認したいとき</li>



<li><strong>特定の文字列の検索</strong><br><span class="keyboard-key">例</span>：「error」で始まる行だけ抽出</li>



<li><strong>一括置換</strong><br><span class="keyboard-key">例</span>：全角カタカナを半角に変換、日付表記の統一など</li>



<li><strong>データの分割・抽出</strong><br><span class="keyboard-key">例</span>：CSVの中から2列目のデータだけを取り出したいとき</li>
</ol>



<div style="height:20px" aria-hidden="true" class="wp-block-spacer"></div>



<p class="has-text-align-center"><a rel="nofollow" href="https://px.a8.net/svt/ejp?a8mat=3T911P+F006GI+51FE+NVP2P">
<img loading="lazy" decoding="async" border="0" width="300" height="250" alt="" src="https://www23.a8.net/svt/bgt?aid=230528653907&amp;wid=001&amp;eno=01&amp;mid=s00000023513004011000&amp;mc=1"></a>
<img loading="lazy" decoding="async" border="0" width="1" height="1" src="https://www19.a8.net/0.gif?a8mat=3T911P+F006GI+51FE+NVP2P" alt=""></p>



<div style="height:20px" aria-hidden="true" class="wp-block-spacer"></div>



<h2 class="wp-block-heading"><span id="toc4">Excelやメモ帳ではできないの？</span></h2>



<p>通常のテキスト編集ツールでは「〇〇という文字が含まれているか」くらいしかできませんが、<br><strong>正規表現を使えば、もっと柔軟な条件で探したり置換したりできます。</strong></p>



<p><span class="keyboard-key">例</span>：<br>「0から9の数字3桁のあとにハイフン、そのあと数字4桁」<br>→ Excelでは難しいけど、正規表現なら <code>\d{3}-\d{4}</code> で一発！</p>



<div style="height:20px" aria-hidden="true" class="wp-block-spacer"></div>



<h2 class="wp-block-heading has-black-color has-text-color"><span id="toc5">よく使う正規表現パターン一覧</span></h2>



<p>以下は簡単な正規表現の例です。</p>



<figure class="wp-block-table"><table class="has-fixed-layout"><thead><tr><th>正規表現</th><th>意味</th><th>例</th></tr></thead><tbody><tr><td>\d</td><td>数字（0〜9）</td><td>1, 7, 9 など</td></tr><tr><td>[A-Za-z]</td><td>英字（A〜Z, a〜z）</td><td>A, b, Z など</td></tr><tr><td>\w</td><td>英数字＋アンダースコア</td><td>test_1, hello5 など</td></tr><tr><td>.</td><td>任意の1文字</td><td>a, 1, ! など</td></tr><tr><td>*</td><td>直前の文字が0回以上繰り返される</td><td><code>a*</code> <br>→ &#8220;&#8221;, &#8220;a&#8221;, &#8220;aaa&#8221; など</td></tr></tbody></table></figure>



<div style="height:20px" aria-hidden="true" class="wp-block-spacer"></div>



<h2 class="wp-block-heading has-black-color has-text-color"><span id="toc6">長い正規表現って覚えるの、、？</span></h2>



<p><strong>覚える必要はありません！</strong></p>



<p class="has-text-align-left">必要なときに都度ググったり、チートシートを見たりしてOKです。<br>むしろ、<strong>正規表現を「読む力」や「調べる力」のほうが大事</strong>です。</p>



<div style="height:20px" aria-hidden="true" class="wp-block-spacer"></div>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://it-bokenki.com/wp-content/uploads/2023/05/名称未設定のデザイン-1-1-150x150.png" alt="てんハロ運営者" class="speech-icon-image"/></figure><div class="speech-name">てんハロ運営者</div></div><div class="speech-balloon">
<p style="font-size:15px">おつかれさまでした！</p>
</div></div><p>The post <a href="https://it-bokenki.com/2023/07/01/regex-introduction/">【初心者向け】正規表現ってなに？パターンってなに？使いどころもわかりやすく解説！</a> first appeared on <a href="https://it-bokenki.com">てんハロ｜未経験エンジニアのIT学習ログ</a>.</p>]]></content:encoded>
					
					<wfw:commentRss>https://it-bokenki.com/2023/07/01/regex-introduction/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
