 ;; | incorrectly parsed
 (->> cmds
      (filter #(> (count %) 3)))
+ )

(->> cmds
     (filter #(.contains (second %) "(q)"))
     (remove #(.contains (second %) "javascript:"))
     (map #(zipmap [:name :url :alias] %)) 
     (map #(update-in % [:url]
                      (fn [x]
                        (clojure.string/replace-first x "(q)" "%s"))))

(ns scratch)

(comment
(def cmds
  (->> (slurp "resources/queriac-cmds.txt")
       (clojure.string/split-lines)
