RLO

U+202E, RIGHT-TO-LEFT OVERRIDE. 줄여서 RLO.

1 개요

유니코드 문자의 하나로, 문자열이 흘러가는 방향을 강제 지정하는 데 쓰인다. 이름 RIGHT-TO-LEFT OVERRIDE에서 유추할 수 있듯, 문자열이 흘러가는 방향을 오른쪽에서 왼쪽으로 강제로 바꾸고자 할 때 쓰인다(즉 '키위무나'처럼 거꾸로 보인다).

이 문자를 문자열 중간에 삽입할 경우, 이 문자가 삽입된 이후의 문자열은 모두 오른쪽에서 왼쪽으로 흘러간다. 예를 들어 '나무위키는 이해가 쉽다.'라는 문장에서 '무'와 '위' 사이에 이 문자를 집어넣으면 '나무.다쉽 가해이 는키위'와 같이 출력된다. 이 경우 문자열 방향을 왼쪽에서 오른쪽으로 되돌리고 싶다면 U+202D LEFT-TO-RIGHT OVERRIDE 문자를 집어넣거나 줄을 바꾸면 된다.

2 용례

한때 '댓글 거꾸로 다는 법'이라며 댓글 맨 앞에 ‮을 넣는 것이 유행했는데, 이 8238을 16진수로 변환하면 0x202E, 즉 이 문자를 나타낸다.

아랍 문자, 히브리 문자처럼 오른쪽에서 왼쪽으로 이어 쓰는 문자가 있기 때문에 이런 기호가 필요하다. 예를 들어 로마자로 글을 쓰다가 중간에 갑자기 아랍 문자로 된 대사를 써야 할 때 이런 기호를 쓴다. U+200E와 U+200F, 그리고 U+202A~U+202E 영역은 이렇게 문서의 글자 방향을 지정해주는 기호가 배당되어 있다. U+202C는 글자 방향 지정이 끝났다는 뜻의 기호로 예를 들어 왼쪽에서 오른쪽으로 쓰는 문자로 글을 작성하다가 U+202E와 U+202C 사이에 문자열을 집어넣으면 그 부분만 오른쪽에서 왼쪽으로 표시될 것이다. 더 자세히 읽기

이 문자는 피싱이나 욕설 필터링 우회 시에도 쓰일 수 있기 때문에 주의가 필요하다. 예를 들어 악성 코드가 삽입된 프로그램을 testcod.exe라는 이름으로 만들고, t와 c 사이에 이 문자를 집어넣으면 testexe.doc으로 보이게 된다. 즉 실제로는 exe 파일이지만 겉으로는 Microsoft Word 문서로 보이도록 위장이 가능하다. 그리고 개새끼라는 욕설을 막아 둔 사이트나 게임에서 '끼새개'라고 입력한 뒤 '끼' 앞에다 이 문자를 넣으면 '개새끼'가 출력되도록 만들 수 있다.쓸데없이 친절하다.

3 기타

'‮'를 구글이나 여러 사이트 검색 창에 검색해 보자. 예를 들어 구글 맵스에 검색하면 결과가 '.다니습없 수 을찾 (를)을'로 나오게 된다.

아래 문자열을 한번 드래그해 보자.