IE11 电话号码格式识别详细信息
默认情况下,Internet Explorer 11 在网页中自动检测和突出显示电话号码。 如你所料,电话号码格式识别取决于多种因素,包括电话号码的呈现方式和网页区域。
对于 Windows 8.1 上的 IE11,电话号码检测可以识别最常见的电话号码格式。
若要进行识别(和突出显示),电话号码必须为:
采用国际格式的电话号码(在电话号码的区号和用户号码之前具有“+”和国家区号的前缀)
采用本地格式的电话号码(电话号码仅包含区号和用户号码)
包含字母数字的电话号码
以从左至右格式书写的电话号码
IE11 已识别电话号码示例
IE11 可以基于区域识别各种电话号码格式。 以下是选定区域的几个示例:
区域 | 常见格式 |
澳大利亚 |
|
巴西 |
|
中国 |
|
法国 |
|
德国 |
|
意大利 |
|
日本 |
|
荷兰 |
|
俄罗斯 |
|
美国 |
|
英国 |
|
IE11 中的电话号码模式
IE11 可识别以下模式:
+x/(y-y-y)-z-z-z
(+x)/(y-y-y)-z-z-z
(+)/(x-y-y)-z-z-z
+x/y-z-z
(+x)/y-z-z
(+)-x-y-z
x/(y-y-y)-z-z-z
(y-y-y)-z-z-z
y-z-z
+x/(y)-z-z
(+x)/(y-y)-z-z-z
+1-x-N
1-x-N
(x)N
x-N
下面介绍如何理解上述列表:
“x”表示一组连续数字,长度为 1 至 3 个数字。
“y”表示一组连续数字,长度至少为 1 个数字。
“z”表示一组连续数字,长度至少为 1 个数字。
“+”表示任何国际拨号前缀。支持的国际拨号前缀为“+”和“00”。
在格式中,“+”显示在“x”旁边,这两个部分可以用最多两个 ASCII 空格隔开。
显示“+”,下一个数字组(x、y 或 z)必须使用国际拨号前缀开始。
“N”表示至少 7 个字符,这些字符包含数字、大写的拉丁字母或支持的分隔符。该号码顺序不能以分隔符结束,也不能包含连续的分隔符,在“N”部分中超过 9 个的任何字符只能为字母。
“/”表示任何受支持的分隔符,包括“-”、“.”、“/”、短划线 (0x2013)、减号 (0x2212)、全角连接号 (0xFF0D) 和最多 4 个 ASCII 空格。
“-”表示任何受支持的分隔符(“/”除外)。
任何受支持的分隔符(ASCII 空格除外)都可以在每一侧添加最多两个 ASCII 空格。添加的空格无需均衡。但是,无法在右侧添加“.”,除非在左侧也添加了“.”。
所有分隔符都可选且可以忽略。
“(”表示任何受支持的开括号分隔符(“(”和“[”)。
“)”表示任何受支持的闭括号分隔符(“)”和“]”)。
括号是必需的。
括号可以在每一侧添加最多两个空格。
IE11 电话号码格式识别的已知限制
电话号码检测当前存在几个限制:
不支持从右至左排列号码。
不支持非字母数字。
不支持小写字母。 即“1-800-contoso”不受支持,但“1-800-CONTOSO”受支持。
分隔符是必需的。 即“1234567890”不受支持,但“123-456-7890”受支持。
如果某个分隔符未明确说明受支持,则假设它不受支持。
电话号码长度必须至少为七 (7) 个数字。
对于未声明 lang 属性值的页面,将限制支持。 该限制主要对包含当前用户所在区域之外的电话号码的页面造成影响。
仅为使用以下语言编写的网页提供完全支持:
阿拉伯语 芬兰语 挪威语 保加利亚语 德语 波兰语 中文(简体) 希腊语 葡萄牙语(巴西) 中文(繁体) 希伯来语 葡萄牙语(欧洲) 捷克语 匈牙利语 罗马尼亚语 丹麦语 意大利语 俄语 荷兰语 日语 西班牙语 英语 朝鲜语 瑞典语 爱沙尼亚语 立陶宛语 土耳其语 法语 对采用其他语言编写的页面的支持将有所不同。
此时,以下区域的电话号码格式识别的支持受到限制:
AD 安道尔 NF 诺福克岛 AE 阿拉伯联合酋长国 NU 纽埃 AQ 南极洲 NZ 新西兰 BL 圣巴塞尔姆 PF 法属玻里尼西亚 BQ 博内尔岛、圣尤斯特歇斯和萨巴岛 PH 菲律宾 CK 库克群岛 PM 圣皮埃尔和密克隆群岛 CO 哥伦比亚 PW 帕劳共和国 CR 哥斯达黎加 RE 留尼旺 CW 库拉索岛 SB 所罗门群岛 FK 福克兰群岛(马尔维纳斯) SE 瑞典 FO 法罗群岛 SH 圣赫勒拿-阿森松-特里斯坦达库尼亚 GF 法属圭亚那 SM 圣马力诺 GG 格恩西岛 SX 荷属圣马丁 GL 格陵兰 TK 托克劳群岛 GP 瓜德罗普 TO 汤加 IM 曼岛 TV 图瓦卢 IO 英属印度洋领地 TZ 坦桑尼亚联合共和国 JE 泽西岛 UZ 乌兹别克斯坦 KI 基里巴斯 共和国 VN 越南 LR 利比里亚 VU 瓦努阿图 LT 立陶宛 WF 瓦利斯和富图纳 MF 圣马丁岛 WS 萨摩亚 MG 马达加斯加岛 YE 也门 MQ 马提尼克 ZM 赞比亚 MY 马来西亚 ZW 津巴布韦 NC 新喀里多尼亚
网友点评