package javaapplication1;
public class JavaApplication1 {
public static void main(String[] args) {
for(char ch = Character.MIN_VALUE; ch < Character.MAX_VALUE; ch++)
{
if(Character.DIRECTIONALITY_RIGHT_TO_LEFT == Character.getDirectionality(ch))
{
String s;
s = String.format ("\\u%04x", (int)ch);
System.out.println(s);
}
}
}
}
/*
run:
\u05be
\u05c0
\u05c3
\u05c6
\u05d0
\u05d1
\u05d2
\u05d3
\u05d4
\u05d5
\u05d6
\u05d7
\u05d8
\u05d9
\u05da
\u05db
\u05dc
\u05dd
\u05de
\u05df
\u05e0
\u05e1
\u05e2
\u05e3
\u05e4
\u05e5
\u05e6
\u05e7
\u05e8
\u05e9
\u05ea
\u05f0
\u05f1
\u05f2
\u05f3
\u05f4
\u07c0
\u07c1
\u07c2
\u07c3
\u07c4
\u07c5
\u07c6
\u07c7
\u07c8
\u07c9
\u07ca
\u07cb
\u07cc
\u07cd
\u07ce
\u07cf
\u07d0
\u07d1
\u07d2
\u07d3
\u07d4
\u07d5
\u07d6
\u07d7
\u07d8
\u07d9
\u07da
\u07db
\u07dc
\u07dd
\u07de
\u07df
\u07e0
\u07e1
\u07e2
\u07e3
\u07e4
\u07e5
\u07e6
\u07e7
\u07e8
\u07e9
\u07ea
\u07f4
\u07f5
\u07fa
\u0800
\u0801
\u0802
\u0803
\u0804
\u0805
\u0806
\u0807
\u0808
\u0809
\u080a
\u080b
\u080c
\u080d
\u080e
\u080f
\u0810
\u0811
\u0812
\u0813
\u0814
\u0815
\u081a
\u0824
\u0828
\u0830
\u0831
\u0832
\u0833
\u0834
\u0835
\u0836
\u0837
\u0838
\u0839
\u083a
\u083b
\u083c
\u083d
\u083e
\u0840
\u0841
\u0842
\u0843
\u0844
\u0845
\u0846
\u0847
\u0848
\u0849
\u084a
\u084b
\u084c
\u084d
\u084e
\u084f
\u0850
\u0851
\u0852
\u0853
\u0854
\u0855
\u0856
\u0857
\u0858
\u085e
\u200f
\ufb1d
\ufb1f
\ufb20
\ufb21
\ufb22
\ufb23
\ufb24
\ufb25
\ufb26
\ufb27
\ufb28
\ufb2a
\ufb2b
\ufb2c
\ufb2d
\ufb2e
\ufb2f
\ufb30
\ufb31
\ufb32
\ufb33
\ufb34
\ufb35
\ufb36
\ufb38
\ufb39
\ufb3a
\ufb3b
\ufb3c
\ufb3e
\ufb40
\ufb41
\ufb43
\ufb44
\ufb46
\ufb47
\ufb48
\ufb49
\ufb4a
\ufb4b
\ufb4c
\ufb4d
\ufb4e
\ufb4f
*/