postgres_data_sanitizers.string_validators¶
Shared string validation utilities.
Functions¶
|
Check if string contains UTF-8 surrogate characters. |
Module Contents¶
- postgres_data_sanitizers.string_validators.contains_surrogates(text: str) bool¶
Check if string contains UTF-8 surrogate characters.
Surrogates (U+D800 to U+DFFF) are invalid in UTF-8 and rejected by PostgreSQL.
- Args:
text: String to validate
- Returns:
True if string contains surrogate characters, False otherwise