回答編集履歴

2

読みやすく修正。

2016/07/19 04:40

投稿

kei344
kei344

スコア69407

test CHANGED
@@ -18,6 +18,10 @@
18
18
 
19
19
 
20
20
 
21
+ **追記:**
22
+
23
+
24
+
21
25
  こんなライブラリがありました。 Java, C++, JavaScript(C#, objective-c, Python, Ruby, PHP用もフォーク(?)されたものがあるようで最下部にリンクがあります)に対応した電話番号のパース/検査/書式化ライブラリです。(まだ試していませんが)
22
26
 
23
27
 

1

情報の追加。

2016/07/19 04:40

投稿

kei344
kei344

スコア69407

test CHANGED
@@ -11,3 +11,27 @@
11
11
  【北米電話番号計画 - Wikipedia】
12
12
 
13
13
  [https://ja.wikipedia.org/wiki/北米電話番号計画](https://ja.wikipedia.org/wiki/%E5%8C%97%E7%B1%B3%E9%9B%BB%E8%A9%B1%E7%95%AA%E5%8F%B7%E8%A8%88%E7%94%BB)
14
+
15
+
16
+
17
+ ---
18
+
19
+
20
+
21
+ こんなライブラリがありました。 Java, C++, JavaScript(C#, objective-c, Python, Ruby, PHP用もフォーク(?)されたものがあるようで最下部にリンクがあります)に対応した電話番号のパース/検査/書式化ライブラリです。(まだ試していませんが)
22
+
23
+
24
+
25
+ 【GitHub - googlei18n/libphonenumber: Google's common Java, C++ and JavaScript library for parsing, formatting, and validating international phone numbers.】
26
+
27
+ [https://github.com/googlei18n/libphonenumber](https://github.com/googlei18n/libphonenumber)
28
+
29
+
30
+
31
+ 【libphonenumberで電話番号のパース、検査、書式化 - giris】
32
+
33
+ [http://giris.jp/2016/03/21/libphonenumberで電話番号のパース、検査、書式化/](http://giris.jp/2016/03/21/libphonenumber%E3%81%A7%E9%9B%BB%E8%A9%B1%E7%95%AA%E5%8F%B7%E3%81%AE%E3%83%91%E3%83%BC%E3%82%B9%E3%80%81%E6%A4%9C%E6%9F%BB%E3%80%81%E6%9B%B8%E5%BC%8F%E5%8C%96/)
34
+
35
+
36
+
37
+ jquery.validationEngine-ja.js と絡めるのは一手間かかるとは思いますが、(比較的)正確なパースが必要な場合は使えるかもしれません。