Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有一个 php 脚本来处理通过 ajax 从 js 文件发送给它的 url。这是数据 uri 或图像 url。从 php 脚本中区分提供的字符串是数据 uri 还是图像 url 的最佳方法是什么。我正在考虑使用正则表达式来测试数据 uri。但我似乎没有提供可以处理数据 uri 的正确正则表达式。
嗯...如果它开始于data:那么它是一个数据 URL。所以……if( substr($url,0,5) == "data:")应该这样做。
data:
if( substr($url,0,5) == "data:")
记住:亲吻。
检查URL的扩展名。
正则表达式: \.[^\.]*$
\.[^\.]*$