Buscar pacotes, repositórios e categorias de apps

Detalhes do pacotev0.1.6

diacritic

Remove acentos e sinais diacríticos comuns de uma string substituindo-os por um caractere equivalente.

AndroidiOSWebmacOSWindowsLinux
Downloads em 30 dias
772 mil
Curtidas
292
Pontos Pub
160

Instalar pacote

flutter pub add diacritic

Visão geral do pacote

Orientação gerada a partir de informações públicas. Apenas para referência.

O pacote diacritic remove acentos e marcas diacríticas comuns de strings, substituindo-os por seus caracteres base. É útil para normalizar texto em aplicações que envolvem busca, ordenação ou comparação de dados, onde a sensibilidade a acentos é indesejável. O pacote suporta múltiplas plataformas, incluindo Android, iOS, Web, macOS, Windows e Linux, tornando-o ideal para aplicativos Flutter multiplataforma. Ele funciona mapeando caracteres acentuados para suas equivalentes sem acento usando um conjunto pré-definido de regras.

Casos de uso

  • Normalização de texto para funcionalidade de busca
  • Deduplicação de dados em entradas do usuário
  • Classificar nomes internacionais alfabeticamente
  • Preparando texto para indexação ou correspondência
  • Simplificando o conteúdo gerado pelo usuário

Principais recursos

  • Remove acentos e diacríticos de strings
  • Suporta conjuntos de caracteres multilíngues
  • Leve e fácil de integrar
  • Compatibilidade multiplataforma
  • Sem dependências externas
  • API simples com chamada única de função

Indicado para

  • Aplicativos internacionalizados com entrada do usuário
  • Recursos de pesquisa e filtragem
  • fluxos de trabalho de limpeza de dados
  • Aplicativos que exigem comparações sem distinção de maiúsculas e minúsculas
  • Desenvolvedores que precisam de normalização de texto

Considerações

  • Não lida com diacríticos raros ou não padrão
  • Pode não preservar o contexto original do idioma
  • Limitado a substituições pré-definidas
  • Não adequado para análise linguística
  • Apenas afeta a aparência visual, não o significado semântico

README original

Snapshot do README original do repositório-fonte vinculado. Consulte o repositório para o conteúdo mais recente.

Dart diacritic library

Removes common accents and diacritical signs from a string by replacing them with an equivalent character.

Usage

A simple usage example:

import 'package:diacritic/diacritic.dart';

main() {
  // prints 'arvizturo tukorfurogep'
  print(removeDiacritics('árvíztűrő tükörfúrógép'));
}

Links

Categorias

Repositório-fonte

Projetos que usam este pacote

Rankings