パッケージ、リポジトリ、アプリカテゴリを検索

パッケージ詳細v0.1.6

diacritic

文字列から一般的なアクセントや付加記号を削除し、同等の文字に置き換えます。

AndroidiOSWebmacOSWindowsLinux
30日間ダウンロード
77.2万
いいね数
292
Pub ポイント
160

パッケージをインストール

flutter pub add diacritic

パッケージ概要

公開情報に基づく選定ガイドです。参考としてご利用ください。

ダイアクリティックパッケージは、文字列から一般的なアクセントや変音記号を削除し、それらを基本文字に置き換えます。検索、並べ替え、データ比較などのアプリケーションでアクセントの違いが望ましくない場合に、テキストの正規化に役立ちます。このパッケージはAndroid、iOS、Web、macOS、Windows、Linuxなど複数のプラットフォームをサポートしており、クロスプラットフォーム対応のFlutterアプリに最適です。事前に定義されたルールを使用して、アクセント付き文字を非アクセント付き同等物にマッピングすることで動作します。

用途

  • 検索機能向けのテキスト正規化
  • ユーザー入力におけるデータの重複削除
  • 国際的な名前をアルファベット順に並べ替え
  • インデックス作成または照合用のテキストを準備する
  • ユーザー生成コンテンツの簡素化

主な機能

  • 文字列からアクセントおよびディアクリティックを削除します
  • マルチリンガル文字セットをサポートしています
  • 軽量で統合が簡単
  • クロスプラットフォーム互換性
  • 外部の依存関係なし
  • 単一の関数呼び出しで使用可能なシンプルな API

適している対象

  • ユーザー入力を備えた国際化アプリ
  • 検索とフィルタ機能
  • データクリーニングワークフロー
  • 大文字小文字を区別せずに比較が必要なアプリ
  • テキスト正規化が必要な開発者

注意事項

  • まれなまたは非標準的な濁点を処理しない
  • 元の言語コンテキストを保持しない可能性があります
  • 事前に定義された置換に限定
  • 言語分析には適していません
  • 視覚的な外観にのみ影響し、意味的意味には影響しない

元の README

関連するソースリポジトリの README 原文のスナップショットです。最新の内容はリポジトリをご覧ください。

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

カテゴリー

ソースリポジトリ

このパッケージを使用しているプロジェクト

ランキング