【发布时间】:2013-11-19 14:20:58
【问题描述】:
我可以通过 FindItem 操作与我们的 exchange 2013 服务器发送、接收和解析 SOAP 请求。
我的目标是搜索具有特定电话号码的所有联系人。
我们交换服务器上的联系人可以有任何你能想象到的随机格式,也有一些你无法想象的,这方面的创造力似乎是无限的。我什至看到 NAMES 和 EMAILS 出现在电话字段中。
只是我所看到的几个例子:
+436763400513
006763400513
06763400513
0676-34-00-513
0676/34-00-513
我在搜索这个时会得到的数字是“06763400513”。
有什么方法可以搜索我们与 EWS 的交换,以便我可以找到该号码的所有变体?
喜欢正则表达式支持吗?
我不应该使用托管 API 类。
如果有人对图块有更好的建议,请继续更改它!
请不要打电话给我
【问题讨论】:
-
+436763400513|006763400513|06763400513|0676-34-00-513|0676/34-00-513? ;) -
Sp00m,我不是在为正则表达式苦苦挣扎,而是我如何将任何正则表达式与 EWS SOAP 请求结合使用。请参阅下面我对 Voidpaw 的评论。
-
@Alex Filipovici,是的,这个问题本质上是我的重复问题,我想避免客户端不必要的工作并尽量减少网络带宽使用等。在 Exchange 2013 中没有什么新东西吗?对我来说,这似乎是一项基本功能。
标签: regex soap exchangewebservices