ended3월 19일· 1 sources
🧩 How hidden unicode characters can break your system
보이지 않는 유니코드 문자가 시스템을 망가뜨리는 방법
Why it matters
A developer encountered a hard-to-find bug where an invisible Unicode character (U+202D Left-to-Right Override) was embedded in a phone number string, causing API validation to fail despite the number appearing correct visually. The character was likely introduced by copying text from a messaging app or multilingual context. The fix involved inspecting the string at the byte level and stripping non-visible Unicode characters before validation.
1
Sources
+0
24h
—
Growth
186d
Active
Unicodehidden charactersphone number validationLROregexdebugging