share/luameta/googleimage.lua: Filter out extensions.
authorPierre d'Herbemont <pdherbemont@videolan.org>
Wed, 22 Aug 2007 14:54:11 +0000 (14:54 +0000)
committerPierre d'Herbemont <pdherbemont@videolan.org>
Wed, 22 Aug 2007 14:54:11 +0000 (14:54 +0000)
share/luameta/googleimage.lua

index 5046327..3d50dea 100644 (file)
@@ -3,7 +3,9 @@
 
 -- Replace non alphanumeric char by +
 function get_query( title )
-    return string.gsub( title, "([^%w ])",
+    -- If we have a .EXT remove the extension.
+    str = string.gsub( title, "(.*)%....$", "%1" )
+    return string.gsub( str, "([^%w ])",
          function (c) return string.format ("%%%02X", string.byte(c)) end)
 end