import java.util.*;
import java.lang.*;
import java.util.regex.*;
class RegexAndArabicDemo {
String pattern
= "\\s{2}([\u0600-\u06FF]+)\\s{2}"; Pattern p = Pattern.compile(pattern);
Matcher m = p.matcher(t);
StringBuilder b = new StringBuilder("Hmm");
while (m.find()) {
b.append(m.group(1) + "xxx\n");
}
System.
out.
println(b.
toString()); }
private static String getText
() { return "حَدَّثَنَا الْحُمَيْدِيُّ ع ُنْيَا يُصِيبُهَا أَ.";
}
}
aW1wb3J0IGphdmEudXRpbC4qOwppbXBvcnQgamF2YS5sYW5nLio7CmltcG9ydCBqYXZhLnV0aWwucmVnZXguKjsKIAoKY2xhc3MgUmVnZXhBbmRBcmFiaWNEZW1vIHsKIAogICAgcHVibGljIHN0YXRpYyB2b2lkIG1haW4gKFN0cmluZ1tdIGFyZ3MpIHRocm93cyBqYXZhLmxhbmcuRXhjZXB0aW9uIHsKICAgICAgICBTdHJpbmcgcGF0dGVybiA9ICJcXHN7Mn0oW1x1MDYwMC1cdTA2RkZdKylcXHN7Mn0iOwogICAgICAgIFN0cmluZyB0ID0gZ2V0VGV4dCgpOwogICAgICAgIFBhdHRlcm4gcCA9IFBhdHRlcm4uY29tcGlsZShwYXR0ZXJuKTsKICAgICAgICBNYXRjaGVyIG0gPSBwLm1hdGNoZXIodCk7CiAgICAgICAgU3RyaW5nQnVpbGRlciBiID0gbmV3IFN0cmluZ0J1aWxkZXIoIkhtbSIpOwogICAgICAgIHdoaWxlIChtLmZpbmQoKSkgewogICAgICAgICAgICBiLmFwcGVuZChtLmdyb3VwKDEpICsgInh4eFxuIik7CiAgICAgICAgfQogICAgICAgIFN5c3RlbS5vdXQucHJpbnRsbihiLnRvU3RyaW5nKCkpOwogICAgfQogCiAgICBwcml2YXRlIHN0YXRpYyBTdHJpbmcgZ2V0VGV4dCgpIHsKICAgICAgICByZXR1cm4gIuKAj+KAj9it2Y7Yr9mO2ZHYq9mO2YbZjtinIOKAjyDigI/Yp9mE2ZLYrdmP2YXZjtmK2ZLYr9mQ2YrZj9mRINi5ICAgINmP2YbZktmK2Y7YpyAgIOKAjyDigI/ZitmP2LXZkNmK2KjZj9mH2Y7YpyDigI8g4oCP2KPZji4iOwogICAgfQoKfQ==