LATIN CAPITAL LETTER P vs CYRILLIC CAPITAL LETTER ER

P
LATIN CAPITAL LETTER P
U+0050
View details →
Р
CYRILLIC CAPITAL LETTER ER
U+0420
View details →
VS

Property Comparison

Property P U+0050 Р U+0420
Name LATIN CAPITAL LETTER P CYRILLIC CAPITAL LETTER ER
Block Basic Latin Cyrillic
Script Latn Cyrl
Category Uppercase Letter (Lu) Uppercase Letter (Lu)
Bidirectional L L

Encoding Comparison

Format U+0050 U+0420
unicode U+0050 U+0420
decimal 80 1056
htmldecimal P Р
htmlhex P Р
css \0050 \0420
javascript \u{50} \u{420}
python \u0050 \u0420
java \u0050 \u0420
go \u0050 \u0420
ruby \u{50} \u{420}
rust \u{50} \u{420}
ccpp \u0050 \u0420
urlencoded P %D0%A0
utf8bytes 50 d0 a0
utf16bebytes 00 50 04 20
utf32bebytes 00 00 00 50 00 00 04 20

How to Distinguish

These characters may look similar but belong to different scripts and blocks. LATIN CAPITAL LETTER P is from the Basic Latin block (Latn script), while CYRILLIC CAPITAL LETTER ER is from Cyrillic (Cyrl). Check the codepoint or encoding to tell them apart.

Tip: Paste the character into a hex editor or use charCodeAt() in JavaScript to check the actual codepoint.

Related Comparisons

P LATIN CAPITAL LETTER P details Р CYRILLIC CAPITAL LETTER ER details All Comparisons