busca-br

0.2.1 • Public • Published

buscaBR.js

NPM
Pacote para facilitar buscas fonéticas usando o algoritmo buscaBR para JavaScript

Instalação

A instalação é simples. Se usando node.js instale com NPM.

npm install busca-br

Se você for usar no browser salve este arquivo: AQUI na pasta de sua aplicação.
Ou inclua:

<script src="//clubedosgeeke.com.br/buscabr/js/buscaBR.js"></script>

Usando

Em node.js:

var buscaBR = require('busca-br');
 
buscaBR.search('feijaum',['arroz','feijão','feijoada'],function(res){
  console.log(res);
});
 

A resposta é um array de objetos JSON informando o termo encontrado e o index que ele está no array passado


Direto no Browser:
  <script src="//clubedosgeeke.com.br/buscabr/js/buscaBR.js"></script> 
  <script>
    buscaBR.search('feijaum',['arroz','feijão','feijoada'],function(res){
      alert(res[0].termo);
    });
  </script> 

searchSync(str, array)

Esta função faz a pesquisa de forma sincrona e retorna um array de objetos JSON com os resultados encontrados. Veja:

  var resultado = buscabr.searchSync('feijaum',['arroz','feijão','feijoada']);
  console.log(resultado);

encode()

Se você deseja somente codificar o texto, para salvar no banco de dados por exemplo, use o método encode();

  var buscabr = require('busca-br').encode;
  console.log(buscabr('paralalepipedo'));

Ou no browser..

  alert(buscaBR.encode('paralalepipedo'))

Exemplos de respostas

Paralalepipedo PRPD
Jayr Alencar J RMK
Alexandre RSMR
Clube dos Geeks CRB D JK

Readme

Keywords

Package Sidebar

Install

npm i busca-br

Weekly Downloads

7

Version

0.2.1

License

MIT

Last publish

Collaborators

  • jayralencar