回答編集履歴

1

追記

2018/02/15 07:06

投稿

m.ts10806
m.ts10806

スコア80850

test CHANGED
@@ -1,6 +1,14 @@
1
1
  代表的なパターンについてまとめてくれている人がいました(もしかしたら参照済みかもしれませんが)。
2
2
 
3
3
  - [HTML5におけるinput要素のpattern、type属性のおさらい](https://qiita.com/ka215/items/795a179041c705bef03b)
4
+
5
+
6
+
7
+ 完全に万能な仕組みは無理と思いますので、ブラックリスト方式かホワイトリスト方式かどちらかに寄ることになるでしょう。
8
+
9
+ 個人的にはホワイトリスト方式の方を採用すべきと思います。カバーしきれない可能性もありますし。指定が冗長になればなるほど想定通りにいかなくなります。
10
+
11
+ つまり「受け入れたいもののみの指定とする」ことですね。
4
12
 
5
13
 
6
14