escape also special regex character ?
diff --git a/R/util.R b/R/util.R
index f80c89a..fe058cf 100644
--- a/R/util.R
+++ b/R/util.R
@@ -61,6 +61,7 @@
   x <- gsub("\\}", "\\\\}", x)
   x <- gsub("\\*", "\\\\*", x)
   x <- gsub("\\+", "\\\\+", x)
+  x <- gsub("\\?", "\\\\?", x)
   return(x)
 }