43613d7b710f9a06971fac48dea3301bbc15b579

Author
Carlo Sala <carlosalag@protonmail.com>
Committer
Carlo Sala <carlosalag@protonmail.com>
Date

Message

fix(web-search): use pattern instead of regex

Closes #12202

Diff

 1diff --git a/plugins/web-search/web-search.plugin.zsh b/plugins/web-search/web-search.plugin.zsh
 2index 2fe4aea84f28d133c0a09c2fbce632e30102bafd..c602e062311acbd2bde3c2deafd6c8256ee4a99b 100644
 3--- a/plugins/web-search/web-search.plugin.zsh
 4+++ b/plugins/web-search/web-search.plugin.zsh
 5@@ -44,7 +44,7 @@ function web_search() {
 6     # if search goes in the query string ==> space as +, otherwise %20
 7     # see https://stackoverflow.com/questions/1634271/url-encoding-the-space-character-or-20
 8     local param="-P"
 9-    [[ "$urls[$1]" =~ .*\?.*=$ ]] && param=""
10+    [[ "$urls[$1]" == *\?*= ]] && param=""
11 
12     # build search url:
13     # join arguments passed with '+', then append to search engine URL