C++
指定された Unicode ポイントが文字かどうかを判断する関数はありますか? \p{L}
正規表現でよく説明されるものを意味します。したがって、句読点や数字などとは対照的に、ラテン語、ギリシャ語、キリル文字、またはその他の文字である可能性があります。Unicode では、他のいくつかの大きなコード ポイント範囲によっても表現されます。
だから私はこれに似た機能を求めています:
bool isUnicodeLetter(int32 codepoint);
たぶんブーストまたはICUライブラリにありますか?