StringNormalizationExtensions クラス

定義

文字列正規化を操作する拡張メソッドを提供します。

public ref class StringNormalizationExtensions abstract sealed
public static class StringNormalizationExtensions
type StringNormalizationExtensions = class
Public Module StringNormalizationExtensions
継承
StringNormalizationExtensions

注釈

StringNormalizationExtensions クラスの拡張メソッドは、String.IsNormalized および String.Normalize メソッドをサポートしていない.NET実装で動作するように設計されています。 ただし、これらのメソッドは .NET Standard 2.0 の String クラスに含まれているため、.NET Standard 2.0 をサポートするすべての.NET実装で使用できます。 詳細については、「.NET Standard」を参照してください。

メソッド

名前 説明
GetNormalizedLength(ReadOnlySpan<Char>, NormalizationForm)

FormC内の指定した文字列の正規化された形式の推定長を取得します。

IsNormalized(ReadOnlySpan<Char>, NormalizationForm)

指定した文字範囲が正規化された形式であるかどうかを判断します。

IsNormalized(String, NormalizationForm)

文字列が指定された Unicode 正規化形式であるかどうかを示します。

IsNormalized(String)

指定した文字列が Unicode 正規化形式 C であるかどうかを示します。

Normalize(String, NormalizationForm)

指定した Unicode 正規化形式に文字列を正規化します。

Normalize(String)

文字列を Unicode 正規化形式 C に正規化します。

TryNormalize(ReadOnlySpan<Char>, Span<Char>, Int32, NormalizationForm)

指定した文字範囲を指定された正規化形式に正規化します。

適用対象