0

我有一个 php 脚本来处理通过 ajax 从 js 文件发送给它的 url。这是数据 uri 或图像 url。从 php 脚本中区分提供的字符串是数据 uri 还是图像 url 的最佳方法是什么。我正在考虑使用正则表达式来测试数据 uri。但我似乎没有提供可以处理数据 uri 的正确正则表达式。

4

2 回答 2

2

嗯...如果它开始于data:那么它是一个数据 URL。所以……if( substr($url,0,5) == "data:")应该这样做。

记住:亲吻。

于 2013-06-27T08:21:17.330 回答
0

检查URL的扩展名。

正则表达式: \.[^\.]*$

于 2013-06-27T08:21:24.723 回答