Crie um novo favorito e cole o seguinte código no campo de localização:
javascript:%20(function(){var%20s%20=%20'';%20var%20d;%20$.ajax({url%20:%20document.URL,%20success%20:%20function(result){var%20d%20=%20/[$](\d[,]?)+/g%20;%20while%20(m=d.exec(result))%20{s%20+=%20m[0]+'\n';}%20alert(s);}});})();
Salve-o com um nome como "Exibir valores em dólar". Este é um bookmarklet. Clique em uma página da Web e ele exibirá um alerta com uma lista de todos os valores monetários que ocorrem na página.
O código acima depende do JQuery, portanto, se a página da web em que você está usando não carregar o JQuery, você precisará usar este Anexar JQuery bookmarklet primeiro.
personalizando a correspondência.
É bastante fácil modificar os valores exibidos pelo bookmarklet. Por exemplo, o código abaixo é modificado para exibir apenas valores de 9 dígitos ou mais:
javascript:%20(function(){var%20s%20=%20'';%20var%20d;%20$.ajax({url%20:%20document.URL,%20success%20:%20function(result){var%20d%20=%20/[$](\d[,]?){8}(\d[,]?)+/g%20;%20while%20(m=d.exec(result))%20{s%20+=%20m[0]+'\n';}%20alert(s);}});})();
Se você encontrar {8}
nesse código e substituí-lo por outro número, digamos N , você alterará o número de dígitos de corte N + 1 .
Se você quiser personalizar este bookmarklet para um uso mais geral, precisará procurar "Expressões regulares de JavaScript" para aprender a sintaxe de que precisa. Esta parte ( /[$](\d[,]?)+/g
) do código é o que controla a correspondência. Se você alterar a parte entre /
e /g
, alterará o que o bookmarklet corresponde.