<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title>構文図 on akky@サイボウズラボ・ブログ</title>
		<link>https://labs.cybozu.co.jp/blog/akky/tags/%E6%A7%8B%E6%96%87%E5%9B%B3/</link>
		<description>Recent content in 構文図 on akky@サイボウズラボ・ブログ</description>
		<generator>Hugo</generator>
		<language>ja</language>
		
		
		
		
			<lastBuildDate>Fri, 31 Jan 2020 00:00:00 +0000</lastBuildDate>
		
			<atom:link href="https://labs.cybozu.co.jp/blog/akky/tags/%E6%A7%8B%E6%96%87%E5%9B%B3/index.xml" rel="self" type="application/rss+xml" />
			<item>
				<title>iHateRegex - 正規表現サンプル集&#43;構文図</title>
				<link>https://labs.cybozu.co.jp/blog/akky/2020/01/ihateregex-regex-cheatsheet/</link>
				<pubDate>Fri, 31 Jan 2020 00:00:00 +0000</pubDate>
				<guid>https://labs.cybozu.co.jp/blog/akky/2020/01/ihateregex-regex-cheatsheet/</guid>
				<description>&lt;p&gt;iHateRegex は、正規表現のチートシートサイトです。&lt;/p&gt;&#xA;&lt;p&gt;URLや日付、メールなどよく使われる正規表現はトップページに並べられていて、ワンクリックで&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;正規表現&lt;/li&gt;&#xA;&lt;li&gt;サンプル入力とマッチした箇所&lt;/li&gt;&#xA;&lt;li&gt;構文図&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;を見ることができます。&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://ihateregex.io/&#34;&gt;&lt;picture&gt;&#xA;  &lt;source type=&#34;image/webp&#34; srcset=&#34;https://labs.cybozu.co.jp/blog/akky/2020/01/ihateregex-regex-cheatsheet/ihateregex-screenshot_hu_7bcc1e37e0689364.webp 480w, https://labs.cybozu.co.jp/blog/akky/2020/01/ihateregex-regex-cheatsheet/ihateregex-screenshot_hu_52d5f959753f5a5d.webp 768w, https://labs.cybozu.co.jp/blog/akky/2020/01/ihateregex-regex-cheatsheet/ihateregex-screenshot_hu_3476a1b90a7e6f53.webp 1085w&#34; sizes=&#34;(max-width: 56rem) 100vw, 54rem&#34;&gt;&#xA;  &lt;img src=&#34;https://labs.cybozu.co.jp/blog/akky/2020/01/ihateregex-regex-cheatsheet/ihateregex-screenshot.png&#34; width=&#34;1085&#34; height=&#34;747&#34; alt=&#34;&#34; loading=&#34;lazy&#34; decoding=&#34;async&#34;&gt;&#xA;&lt;/picture&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;構文図を見ながら正規表現やサンプルデータを書き換えることで、その正規表現の理屈をいろいろと試して学習することができます。&lt;/p&gt;&#xA;&lt;p&gt;また、それ以外の正規表現についても用途を入力することで(あれば)検索されます。&lt;/p&gt;&#xA;&lt;p&gt;email(シンプルと複雑と2バージョンあります)のように正しさを追求しだすとたいへんな作業になるもの、ssn(アメリカのマイナンバー的な番号)やphone など地域が違えば正規表現も異なるだろうもの、などいろいろと突っ込みどころもありたいへんそうなサービスですが、世の中によくある形式に対する正規表現は個々人がその場で考えるよりも広く考え抜かれたものを採用したほうが良いと思いますし、こういうサービスが定番として使われるといい影響があるかなと思います。&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://github.com/geongeorge/i-hate-regex&#34;&gt;サイトのソースも公開&lt;/a&gt;されていて、新しいtipを定義して追加依頼を掛けることもできます。&lt;/p&gt;&#xA;&lt;p&gt;via &lt;a href=&#34;https://news.ycombinator.com/item?id=22200584&#34;&gt;Hacker News&lt;/a&gt;&lt;/p&gt;</description>
			</item>
	</channel>
</rss>
