diff options
author | lookshe <lookshe@fumuga.com> | 2013-07-29 14:17:23 +0200 |
---|---|---|
committer | lookshe <lookshe@fumuga.com> | 2013-07-29 14:17:23 +0200 |
commit | 3bc9de5a3c00144e24b4bbc04f43c174b5303a6a (patch) | |
tree | ac9262d948c53c1fca470698900bc1df5ce0129b | |
parent | b3b232e37020499521a139e6111779e8fa8494bb (diff) |
some more special characters masked and url escaped for handling hash
-rw-r--r-- | file.pl | 5 |
1 files changed, 4 insertions, 1 deletions
@@ -18,7 +18,10 @@ $type =~ s/\)/\\\)/g; $type =~ s/\[/\\\[/g; $type =~ s/\]/\\\]/g; $type =~ s/\^/\\\^/g; +$type =~ s/\#/\\\#/g; +$type =~ s/\*/\\\*/g; my $type_out = $ARGV[0]; +my $type_esc = uri_escape($ARGV[0]); my $file = $ARGV[1]; my $skipFile = $ARGV[2]; @@ -54,7 +57,7 @@ if ($found == 0) { #my $scrapp = scraper { # process '//table/tr/td', 'chars[]' => 'TEXT'; #}; - my $wikiurl = "http://www.file-extensions.org/search/?searchstring=$ARGV[0]"; + my $wikiurl = "http://www.file-extensions.org/search/?searchstring=$type_esc"; my $scrapp = scraper { process '//table/tr/td', 'chars[]' => 'TEXT'; process '//div//p', 'results[]' => 'TEXT'; |