4

電話を扱うための次の 2 つの宝石に注意してください。

  1. https://github.com/daddyz/phonelib
  2. https://github.com/sstephenson/global_phone

しかし、元のライブラリにあるfindNumbersメソッドを実装しているようには見えません。

public java.lang.Iterable<PhoneNumberMatch> findNumbers(java.lang.CharSequence text,
                                                        java.lang.String defaultRegion)

では、文字列を解析して特定のテキストから電話番号を抽出するための代替手段はRubyにありますか?

私の最初の方法は正規表現を使用することでしたが、異なる国や異なる表現を扱うことはできません。

解析する前に、電話番号がどの国に属しているかはわかっていますが、電話番号はどの国のものでもかまいません。

4

1 に答える 1

0

scanphonelib を使用して文字列を作成できますfull_valid_regex_for_data

于 2014-12-08T19:26:47.660 に答える