Submit Search
Upload
21世紀の今メールアドレスのバリデーションを考えてみた
•
1 like
•
2,802 views
なかにしゆう Nakanishi
Follow
2014/5/14 ハックガールズpresents システムライトニングトークBarで発表した資料です。 http://www.zusaar.com/event/5177003
Read less
Read more
Technology
Report
Share
Report
Share
1 of 8
Download now
Download to read offline
Recommended
Code for KOSEN 勉強会 #4 〜ゆるふわWebデザイン講座 + Gitを使おう〜 にて
HTMLをさわってみよう
HTMLをさわってみよう
Sanae Yamashita
Andrew Wyckoff, Director, Directorate for Science Technology and Innovation. Open Acess - Special Events WCIT 2014
Open Science: Expanding Frontiers in Research and Accelerating Innovation
Open Science: Expanding Frontiers in Research and Accelerating Innovation
WCIT 2014
Daftar riwayat hidup erry soewito
CV Erry Soewito
CV Erry Soewito
Erry Soewito
Le novità del programma che celebra le grandi marche, valorizza il loro storytelling di successo e certifica il percorso di crescita della loro brand reputation
Superbrands: programma 2016
Superbrands: programma 2016
Sergio Tonfi
Workshop at the WCIT 2014 Educational programs and courses in health informatics / medical informatics Reinhold Haux, Hannover Medical School
WCIT 2014 Reinhold Haux - Educational programs and courses in health informat...
WCIT 2014 Reinhold Haux - Educational programs and courses in health informat...
WCIT 2014
Reinhold Haux, Maik Plischke, Markus Wager et al. WCIT 2014 - September 30th Guadalajara, Mexico
Cooperation of HRB with Healthcare Providers and Communication with their Ope...
Cooperation of HRB with Healthcare Providers and Communication with their Ope...
WCIT 2014
Virus inform tico
Virus inform tico
marielizjacome
The World Congress on Information Technology (WCIT), often referred to as the “Olympics” of the ICT Industry, is the biennial flagship event organized, since 1978, by the World Information Technology and Services Alliance (WITSA), the leading consortium of the ICT industry. This year, Mexico will host the event for the first time in Latin America in alliance with the Federal and State Government of the country and with the IT Industry.
World Congress on Information Technology 2014 - México
World Congress on Information Technology 2014 - México
WCIT 2014
Recommended
Code for KOSEN 勉強会 #4 〜ゆるふわWebデザイン講座 + Gitを使おう〜 にて
HTMLをさわってみよう
HTMLをさわってみよう
Sanae Yamashita
Andrew Wyckoff, Director, Directorate for Science Technology and Innovation. Open Acess - Special Events WCIT 2014
Open Science: Expanding Frontiers in Research and Accelerating Innovation
Open Science: Expanding Frontiers in Research and Accelerating Innovation
WCIT 2014
Daftar riwayat hidup erry soewito
CV Erry Soewito
CV Erry Soewito
Erry Soewito
Le novità del programma che celebra le grandi marche, valorizza il loro storytelling di successo e certifica il percorso di crescita della loro brand reputation
Superbrands: programma 2016
Superbrands: programma 2016
Sergio Tonfi
Workshop at the WCIT 2014 Educational programs and courses in health informatics / medical informatics Reinhold Haux, Hannover Medical School
WCIT 2014 Reinhold Haux - Educational programs and courses in health informat...
WCIT 2014 Reinhold Haux - Educational programs and courses in health informat...
WCIT 2014
Reinhold Haux, Maik Plischke, Markus Wager et al. WCIT 2014 - September 30th Guadalajara, Mexico
Cooperation of HRB with Healthcare Providers and Communication with their Ope...
Cooperation of HRB with Healthcare Providers and Communication with their Ope...
WCIT 2014
Virus inform tico
Virus inform tico
marielizjacome
The World Congress on Information Technology (WCIT), often referred to as the “Olympics” of the ICT Industry, is the biennial flagship event organized, since 1978, by the World Information Technology and Services Alliance (WITSA), the leading consortium of the ICT industry. This year, Mexico will host the event for the first time in Latin America in alliance with the Federal and State Government of the country and with the IT Industry.
World Congress on Information Technology 2014 - México
World Congress on Information Technology 2014 - México
WCIT 2014
Oppotunità di finanziamento europee dedicate ai giovani.
L'europa delle opportunità - I progetti dedicati al sostegno dei giovani
L'europa delle opportunità - I progetti dedicati al sostegno dei giovani
Alessandra Marcozzi
IIC Conference
IIC Conference
CitizensA123
La versione digitale del programma elettorale della lista civica Breganze CTS, che sostiene Bruno Zaia sindaco
Programma elettorale Breganze CTS
Programma elettorale Breganze CTS
neko_koori
Aparato respiratorio
Aparato respiratorio
Andrea Tutifruti
Eloy Rodrigues Open Access - Special Events WCIT 2014
Open Access in Portugal: from UMinhoo to national initiatives
Open Access in Portugal: from UMinhoo to national initiatives
WCIT 2014
WCIT 2014 Som Mittal - Managing risks in an interdependent economy risks rela...
WCIT 2014 Som Mittal - Managing risks in an interdependent economy risks rela...
WCIT 2014
Тип фирм - ИП
Магазин "Каприз"
Магазин "Каприз"
Ekaterina_Bubnova
posters
posters
posters
Lahoucine Oubari
William A. Yasnoff, MD, PhD, FACMI WCIT 2014 Guadalajara, Mexico
Health Record Banks are Essential for Effective Health Information Infrastruc...
Health Record Banks are Essential for Effective Health Information Infrastruc...
WCIT 2014
Workshop at the WCIT 2014 Critical need for standardization of eHealth systems and services Ramesh Krishnamurthy, World Health Organization
WCIT 2014 Ramesh Krishnamurthy - Critical need for standardization of e-heal...
WCIT 2014 Ramesh Krishnamurthy - Critical need for standardization of e-heal...
WCIT 2014
L'Association des bibliothécaires du Québec - Quebec Library Association 2014: Bibliothèques et design / Libraries by Design Trials, tribulations, and triumphs. Every marketing campaign has them. Communications Officer Merika Ramundo and Digitization and New Media Administrator Greg Houston briefly recount their "learning moments" around creating and designing McGill Library's 2013 "Everything You Need" marketing campaign. Attendees will walk away with practical tips and strategies on how to improve/freshen up marketing materials without spending a fortune.
Dirt On Design / Greg Houston & Merika Ramundo
Dirt On Design / Greg Houston & Merika Ramundo
ABQLA_presentations
ТК Горизонт
ТК Горизонт
Владимир Сергеевич
ОДО «Промсварка»
ОДО «Промсварка»
Владимир Сергеевич
Abqla2014 ebilodeau-morethanwireframes pub
Abqla2014 ebilodeau-morethanwireframes pub
ABQLA_presentations
Lets make alaknanda walkable
Lets make alaknanda walkable
CitizensA123
aula literária
Ma091 ex4
Ma091 ex4
Tatiane Oliveira Pinheiro
DUBAI CULTURE, ECONOMY, INFORMATION, ETC
ALL ABOUT DUBAI
ALL ABOUT DUBAI
Julie Uribe
Which heirlooms will we continue to pass down, despite how technology and the world changes? Take a look at our slideshow to find out!
5 Timeless Family Heirlooms
5 Timeless Family Heirlooms
Verything_Lifestyle
ДжеНтли
ДжеНтли
Владимир Сергеевич
Intern and Enactus showcase
Intern showcase template by L, Mystery Brown
Intern showcase template by L, Mystery Brown
Mystery Brown
2024/04/26の勉強会で発表されたものです。
新人研修 後半 2024/04/26の勉強会で発表されたものです。
新人研修 後半 2024/04/26の勉強会で発表されたものです。
iPride Co., Ltd.
Syed Talal Wasim, Muzammal Naseer, Salman Khan, Ming-Hsuan Yang, Fahad Shahbaz Khan , "Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Grounding" arXiv2024 https://arxiv.org/abs/2401.00901v2
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
Toru Tamaki
More Related Content
Viewers also liked
Oppotunità di finanziamento europee dedicate ai giovani.
L'europa delle opportunità - I progetti dedicati al sostegno dei giovani
L'europa delle opportunità - I progetti dedicati al sostegno dei giovani
Alessandra Marcozzi
IIC Conference
IIC Conference
CitizensA123
La versione digitale del programma elettorale della lista civica Breganze CTS, che sostiene Bruno Zaia sindaco
Programma elettorale Breganze CTS
Programma elettorale Breganze CTS
neko_koori
Aparato respiratorio
Aparato respiratorio
Andrea Tutifruti
Eloy Rodrigues Open Access - Special Events WCIT 2014
Open Access in Portugal: from UMinhoo to national initiatives
Open Access in Portugal: from UMinhoo to national initiatives
WCIT 2014
WCIT 2014 Som Mittal - Managing risks in an interdependent economy risks rela...
WCIT 2014 Som Mittal - Managing risks in an interdependent economy risks rela...
WCIT 2014
Тип фирм - ИП
Магазин "Каприз"
Магазин "Каприз"
Ekaterina_Bubnova
posters
posters
posters
Lahoucine Oubari
William A. Yasnoff, MD, PhD, FACMI WCIT 2014 Guadalajara, Mexico
Health Record Banks are Essential for Effective Health Information Infrastruc...
Health Record Banks are Essential for Effective Health Information Infrastruc...
WCIT 2014
Workshop at the WCIT 2014 Critical need for standardization of eHealth systems and services Ramesh Krishnamurthy, World Health Organization
WCIT 2014 Ramesh Krishnamurthy - Critical need for standardization of e-heal...
WCIT 2014 Ramesh Krishnamurthy - Critical need for standardization of e-heal...
WCIT 2014
L'Association des bibliothécaires du Québec - Quebec Library Association 2014: Bibliothèques et design / Libraries by Design Trials, tribulations, and triumphs. Every marketing campaign has them. Communications Officer Merika Ramundo and Digitization and New Media Administrator Greg Houston briefly recount their "learning moments" around creating and designing McGill Library's 2013 "Everything You Need" marketing campaign. Attendees will walk away with practical tips and strategies on how to improve/freshen up marketing materials without spending a fortune.
Dirt On Design / Greg Houston & Merika Ramundo
Dirt On Design / Greg Houston & Merika Ramundo
ABQLA_presentations
ТК Горизонт
ТК Горизонт
Владимир Сергеевич
ОДО «Промсварка»
ОДО «Промсварка»
Владимир Сергеевич
Abqla2014 ebilodeau-morethanwireframes pub
Abqla2014 ebilodeau-morethanwireframes pub
ABQLA_presentations
Lets make alaknanda walkable
Lets make alaknanda walkable
CitizensA123
aula literária
Ma091 ex4
Ma091 ex4
Tatiane Oliveira Pinheiro
DUBAI CULTURE, ECONOMY, INFORMATION, ETC
ALL ABOUT DUBAI
ALL ABOUT DUBAI
Julie Uribe
Which heirlooms will we continue to pass down, despite how technology and the world changes? Take a look at our slideshow to find out!
5 Timeless Family Heirlooms
5 Timeless Family Heirlooms
Verything_Lifestyle
ДжеНтли
ДжеНтли
Владимир Сергеевич
Intern and Enactus showcase
Intern showcase template by L, Mystery Brown
Intern showcase template by L, Mystery Brown
Mystery Brown
Viewers also liked
(20)
L'europa delle opportunità - I progetti dedicati al sostegno dei giovani
L'europa delle opportunità - I progetti dedicati al sostegno dei giovani
IIC Conference
IIC Conference
Programma elettorale Breganze CTS
Programma elettorale Breganze CTS
Aparato respiratorio
Aparato respiratorio
Open Access in Portugal: from UMinhoo to national initiatives
Open Access in Portugal: from UMinhoo to national initiatives
WCIT 2014 Som Mittal - Managing risks in an interdependent economy risks rela...
WCIT 2014 Som Mittal - Managing risks in an interdependent economy risks rela...
Магазин "Каприз"
Магазин "Каприз"
posters
posters
Health Record Banks are Essential for Effective Health Information Infrastruc...
Health Record Banks are Essential for Effective Health Information Infrastruc...
WCIT 2014 Ramesh Krishnamurthy - Critical need for standardization of e-heal...
WCIT 2014 Ramesh Krishnamurthy - Critical need for standardization of e-heal...
Dirt On Design / Greg Houston & Merika Ramundo
Dirt On Design / Greg Houston & Merika Ramundo
ТК Горизонт
ТК Горизонт
ОДО «Промсварка»
ОДО «Промсварка»
Abqla2014 ebilodeau-morethanwireframes pub
Abqla2014 ebilodeau-morethanwireframes pub
Lets make alaknanda walkable
Lets make alaknanda walkable
Ma091 ex4
Ma091 ex4
ALL ABOUT DUBAI
ALL ABOUT DUBAI
5 Timeless Family Heirlooms
5 Timeless Family Heirlooms
ДжеНтли
ДжеНтли
Intern showcase template by L, Mystery Brown
Intern showcase template by L, Mystery Brown
Recently uploaded
2024/04/26の勉強会で発表されたものです。
新人研修 後半 2024/04/26の勉強会で発表されたものです。
新人研修 後半 2024/04/26の勉強会で発表されたものです。
iPride Co., Ltd.
Syed Talal Wasim, Muzammal Naseer, Salman Khan, Ming-Hsuan Yang, Fahad Shahbaz Khan , "Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Grounding" arXiv2024 https://arxiv.org/abs/2401.00901v2
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
Toru Tamaki
This is an introduction to MAPPO's paper.
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
atsushi061452
NewSQLの可用性構成パターン (OCHaCafe Season 8 #4 発表資料) 2024年5月8日(水) NTTデータグループ 技術開発本部 小林 隆浩
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NTT DATA Technology & Innovation
Jue Wang, Wentao Zhu, Pichao Wang, Xiang Yu, Linda Liu, Mohamed Omar, Raffay Hamid, " Selective Structured State-Spaces for Long-Form Video Understanding" CVPR2023 https://openaccess.thecvf.com/content/CVPR2023/html/Wang_Selective_Structured_State-Spaces_for_Long-Form_Video_Understanding_CVPR_2023_paper.html
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
Toru Tamaki
2024年4月に社内向けに開催した勉強会資料の社外公開版です
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
Hiroshi Tomioka
2024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
iPride Co., Ltd.
2022年10月27日に社内向けに開催した勉強会資料の社外公開版です(発表8分程度)
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)
Hiroshi Tomioka
LoRaWANスマート距離検出センサー DS20Lカタログ
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
CRI Japan, Inc.
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
CRI Japan, Inc.
2024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
iPride Co., Ltd.
Recently uploaded
(11)
新人研修 後半 2024/04/26の勉強会で発表されたものです。
新人研修 後半 2024/04/26の勉強会で発表されたものです。
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
21世紀の今メールアドレスのバリデーションを考えてみた
1.
21世紀の今メールアドレスの バリデーションを考えてみた 2014年5月17日 @youcune
2.
背景 •新gTLDの登録が続々開始されている •.app .blog .buy
.car .cars .tokyo .eat .hotel .inc .mail .mobile .music .news .online .restaurant .school .shop .site .tech .web .みんな など
3.
実際に取ってみた •日本語のサービスでは http://www.gonbei.jp/ http://www.onamae.com/ •今回は海外のサービスで取ってみました http://www.name.com/
4.
載せてみた •http://youcune.com/
5.
使ってみた •バリデーションで弾かれるケースがたまにあった(さ くらのレンタルサーバーとかLINEとか) •「正しいメールアドレスを入力してください」と言わ れたときの絶望感 •you@nakanishi.email はRFC 5321,
5322に定義され ているフォーマットを満たすので、僕はこれは「正し いメールアドレス」だと思う
6.
これまで •正確にバリデーションできる正規表現を書くのは困難 •実際のところ、スペース入れたりしないしコメントも 使わない •たとえばドットを連続したような、RFC違反のメール アドレスの作成を許可している通信会社が存在する •⇢ RFCに厳密にバリデーションを書くことは非現実的 •⇢ 経験則に基づいたオレオレバリデーションの誕生
7.
これから •新gTLDにより、経験則で見慣れないメールアドレスが 増えている •UTF-8を使用した国際化メールアドレスにより、メー ルアドレスを日本語化する議論も進んでいる •⇢ 議論はあるだろうが、メールアドレスは、もう /A[^@]+@.+..+z/ ぐらい「ゆるめ」にバリデー ションするのがよいのでは?
8.
質疑応答
Download now