UWP/WinRT 相当于 NSDataDetector

UWP/WinRT equivalent of NSDataDetector

我正在将一项功能从 iOS 应用程序移植到 Windows 10 UWP 应用程序,该应用程序需要在字符串中检测 URLs(以便我可以展示URL 部分在视图中可点击)。在 iOS 中,NSDataDetector API 对此非常有用,但我还没有找到 UWP 应用程序的等效 API。这样的API存在吗?

谢谢! -Tom B.

Window 运行时和 .NET Class 库没有这种 API。

我从文档中看到:

The NSDataDetector class is a specialized subclass of the NSRegularExpression class designed to match data detectors.

在 .NET Framework 中,有一个 class 名为 Regex。

文档:.NET Framework Regular Expressions

您可以在 UWP 开发中基于 Regex class 实现类似的功能。