[utils] Add remove_quotes
[youtube-dl] / youtube_dl / utils.py
index d0606b4bcd3d4706912f753441608dff721d7699..91917fc96da3b1a6ef9fe20ed45e2dcd3ae7ebd2 100644 (file)
@@ -1406,6 +1406,15 @@ def remove_end(s, end):
     return s
 
 
+def remove_quotes(s):
+    if s is None or len(s) < 2:
+        return s
+    for quote in ('"', "'", ):
+        if s[0] == quote and s[-1] == quote:
+            return s[1:-1]
+    return s
+
+
 def url_basename(url):
     path = compat_urlparse.urlparse(url).path
     return path.strip('/').split('/')[-1]