【问题标题】:Checking for phone number in a large string of text检查大量文本中的电话号码
【发布时间】:2016-04-05 10:17:37
【问题描述】:

我正在使用 google-libphonenumber 来确定一个大文本字符串是否包含电话号码,如果我使用“isValidNumber”,那么它只需要一个电话号码字符串,而不是一个完整的大文本字符串“可能”包含电话号码。

所以,当我有可能包含电话号码的大字符串时,我的查询是使用 google-libphonenumber 的哪个功能。

PS : 我必须在 javascript 中处理这个。

【问题讨论】:

    标签: javascript libphonenumber


    【解决方案1】:

    好像有人问过类似的问题

    Javascript RegExp - extract phone numbers from string

    检查那里的答案,他们可能会给你你需要的东西。

    【讨论】:

    • 给定链接中的答案包含将“仅”电话号码作为字符串的解决方案,但我的字符串是“可能”包含电话号码的文本,我需要检查字符串是否“包含”一个有效的电话号码。那里的解决方案要求我们删除除数字以外的所有其他字母字符,然后检查字符串中的电话号码,但在这种情况下,像 (011)-28888888,9898989898 这样的数字将转换为 011288888889898989898,这将是一个无效的电话号码,但实际上它包含两个有效的电话号码,所以这就是问题所在。
    猜你喜欢
    • 2013-12-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多