FLUTTER ECOSYSTEM

slugify

文字列をスラッグに変換します。URL、ファイル名、ID などに役立ちます。

最新バージョン
2.0.0
30日間ダウンロード
7万
いいね数
50
Pub ポイント
135

パッケージ概要

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

概要

特殊文字、スペース、アクセントを削除し、結果を正規化することで、文字列をURLに適したスラッグに変換するDartパッケージです。URL、ファイル名、データベースIDなど、標準化されたテキストが必要な用途で使用されるクリーンな識別子の生成に最適です。Android、iOS、Web、macOS、Windows、Linuxなど複数のプラットフォームをサポートしており、環境間で一貫した動作を保証します。軽量で、Flutterのpubパッケージマネージャー経由で簡単に統合できます。

用途
  • SEOフレンドリーなURLの生成
  • タイトルからファイル名を作成する
  • 一意のIDの生成
  • ユーザー入力を正規化する
  • ナビゲーションパスの構築
  • データストレージキーの簡略化
主な機能
  • 特殊文字およびアクセントを削除
  • スペースをハイフンに変換する
  • 国際文字をサポートしています
  • ケース正規化
  • 拡張可能なカスタマイズオプション
  • クロスプラットフォーム互換性
適している対象
  • ウェブおよびモバイルアプリ開発者
  • コンテンツ管理システム
  • 静的サイトジェネレーター
  • API バックエンドサービス
  • ユーザー向けのフォーム入力
  • データ処理パイプライン
注意事項
  • 重複の手動処理が必要になる場合があります
  • 独自では一意性を保証しない
  • 文字列変換に限定
  • スラッグ化以外の組み込みのサニタイズ機能はありません
  • 高度な機能には外部ライブラリに依存しています
  • 暗号化ハッシュに適していません
対応プラットフォームAndroidiOSWebmacOSWindowsLinux

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

flutter pub add slugify

カテゴリー

ソースリポジトリ

関連プロジェクト