アクセント記号の除去

ラテン文字とギリシャ文字のテキストから、ベトナム語の声調記号や đ、ø、ß、æ、ł などの特殊な文字を含め、アクセントと発音区別符号を取り除きます。即時で、データは送信されません。

すべてブラウザ内で実行されます。データがアップロードされることはありません。

アクセント記号の除去とは?

アクセント付きの文字を、アクセントのない基本の文字に変換します。é → e、ñ → n、ệ → e のほか、đ → d、ø → o、ß → ss、æ → ae、ł → l のようにアクセントでできていない特殊な文字も対象です。ベトナム語の重なった声調記号を含む、ラテン文字とギリシャ文字のテキストに対応します。

アクセント記号の除去の使い方

  1. テキストを入力欄に貼り付けます。
  2. アクセントのないテキストがすぐに出力に表示されます。
  3. 結果をコピーまたはダウンロードします。

例

入力
Tiếng Việt có dấu: Đường phố
出力
Tieng Viet co dau: Duong pho

アクセント記号の除去を使うべき場面

ASCII に対応したファイル名、ユーザー名、検索キー、URL を作る場合や、アクセントに関係なく名前を比較する場合に使えます。アクセントを取り除くと、多くの言語で意味が変わるため(ベトナム語の "má" と "ma" は別の語です)、表示用には元のテキストを残してください。

アクセント記号の除去の仕組み

テキストは書記素クラスタに分割されます。特殊な文字(đ、Đ、ø、ß、æ、œ、ł、þ、ð、ı など)は、対応表で置き換えられます。基本の文字がラテン文字またはギリシャ文字であるその他のクラスタは、Unicode NFD で分解され、基本の文字と結合記号が分けられます。結合ダイアクリティカルマーク(U+0300–U+036F と関連するブロック)が取り除かれ、結果は NFC で再合成されます。他の文字体系の文字は、記号が文字の一部(キリル文字の й、デーヴァナーガリーの母音記号、日本語の濁点)であるため、変更されません。

一般的な使用例

  • ユーザー名やファイル名のためにベトナム語の声調記号を取り除く(bỏ dấu)
  • アクセントを区別しない検索キーを作る
  • ASCII のみを受け付けるシステム向けに名前を準備する
  • 重複の削除前にインポートしたデータを正規化する

よくある質問

đ が別に処理されるのはなぜですか?

ベトナム語の đ は、d と結合アクセントの組み合わせではなく独立した文字なので、Unicode の分解では横線が取り除かれません。対応表で d に変換します。

キリル文字や中国語をローマ字化しますか?

いいえ。ラテン文字以外の文字体系は保持されます。URL 用にキリル文字やギリシャ文字をラテン文字にするには、スラッグ生成ツールを使ってください。

ß や æ はどうなりますか?

2文字になります。ß → ss、æ → ae、œ → oe です。

他のカテゴリを見る