具体的には、Python 3.3 以降では、単純な一致を使用して孤立したサロゲートをチェックするだけで十分ですか?
re.search(r'[\uD800-\uDFFF]', s)
すべての合法的なサロゲートはアストラル コード ポイントとして表され、したがって一致しないという仮定に基づいて、違法なサロゲートを除外しますか、それとも注意が必要な警告やエッジ ケースはありますか?
具体的には、Python 3.3 以降では、単純な一致を使用して孤立したサロゲートをチェックするだけで十分ですか?
re.search(r'[\uD800-\uDFFF]', s)
すべての合法的なサロゲートはアストラル コード ポイントとして表され、したがって一致しないという仮定に基づいて、違法なサロゲートを除外しますか、それとも注意が必要な警告やエッジ ケースはありますか?