★ U+0E23: Technical Specifications for Thai Character Ro Rua (ร)
The **Thai Character Ro Rua (“ร” U+0E23)** is a fundamental consonant within the Thai script. This resource provides developers and technical users visiting iloveunicode.com with the complete character properties, encoding data, and methods for accurate implementation of this essential codepoint.
U+0E23 Thai Consonant Specifications
The Thai character **Ro Rua** is categorized as an Other Letter (Lo) and is permanently resident in the *Thai* block of the **Basic Multilingual Plane**. This character was officially standardized and added to Unicode in **version 1.1 (June, 1993)**. Its inherent directionality is **Left To Right (L)**, and crucially, it is **not mirrored**, ensuring consistent display regardless of system configuration.
Core Unicode Properties
| Property | Value |
|---|---|
| **Name** | Thai Character Ro Rua |
| **Unicode Codepoint** | U+0E23 |
| **Unicode Version** | 1.1 (June, 1993) |
| **Block** | Thai |
| **Plane** | Basic Multilingual Plane |
Bidirectional and Categorical Data
| Property | Value |
|---|---|
| **Bidirectional class** | Left To Right (L) |
| **Is mirrored?** | No |
| **Category** | Other Letter |
| **Script** | Thai |
| **Combining Class** | Not Reordered |
Encoding Conversions and Developer Resources
To accurately represent the Thai character **ร** across various programming and web environments, correct encoding is mandatory. The tables below outline the necessary conversion strings and UTF encoding details for the codepoint U+0E23.
U+0E23 Conversion Strings
| Language/Format | Code String |
|---|---|
| HTML (decimal) | ร |
| HTML (hex) | ร |
| HTML (named) | - |
| *URL Escape Code* | %E0%B8%A3 |
| *CSS* | \00E23 |
| **JavaScript, JSON** | \u0E23 |
| **C, C++, Java** | \u0E23 |
| **Python** | \u0E23 |
| **Rust** | \u{0E23} |
| **Ruby** | \u0E23 |
Copy-Ready Code Snippet
\u0E23
UTF Encoding Byte Sequences (Hex)
| Encoding | Hex Value |
|---|---|
| ***UTF-8*** | 0xE0 0xB8 0xA3 |
| ***UTF-16*** | 0x0E23 |
| ***UTF-32*** | 0x00000E23 |
Platform Typing Instructions
How to type “ร”
Font Preview
The Thai Character Ro Rua (ร) may render differently based on the font environment. Below is a preview illustrating the character’s appearance in common font families for the codepoint U+0E23.
- ร
Times, Times New Roman, serif
- ร
Helvetica, Arial, sans-serif
- ร
Courier, Courier New, monospace
Conclusion: Advancing Your Unicode Knowledge
Precision in character encoding, especially for script-specific consonants like the **Thai Character Ro Rua**, is vital for maintaining linguistic accuracy in digital applications. By referencing the complete data for U+0E23, available here at iloveunicode.com, developers can ensure flawless support and display across all Thai-language environments.