Answers for "how to check text has only arabic text"

0

how to check text has only arabic text

const isItAllArabic =s=>(!/[^\u0600-\u06FF ]/.test(s));

//======================================================
// Test if a string has only Arabic Characters
// Latin punctuation marks and number exist in Arabic
// Strings as there mostly used due to some not existing
// in Arabic Unicode letter.
//
// Output: Return true/false
//======================================================
const isItAllArabic =s=>(!/[^\u0600-\u06FF\u0020-\u0040\u005B-\u0060\u007B-\u007E]/.test(s));

//======================================================

console.log(isItAllArabic("محسن"));              // true. All Arabic text
console.log(isItAllArabic("(محسن)"));            // true. Symbols () ignored
console.log(isItAllArabic("محسن/محمد! وعلي"));  // true. Punctuations and Symbols ignored
console.log(isItAllArabic("محسن 123"));          // true as numbers are ok
console.log(isItAllArabic("محسن mohsen"));       // false because latin chars
console.log(isItAllArabic("mohsen"));            // false
Posted by: Guest on October-22-2021
0

how to check text has only arabic text

public static boolean isProbablyArabic(String s) {
    for (int i = 0; i < s.length();) {
        int c = s.codePointAt(i);
        if (c >= 0x0600 && c <= 0x06E0)
            return true;
        i += Character.charCount(c);            
    }
    return false;
  }
Posted by: Guest on October-22-2021

Code answers related to "how to check text has only arabic text"

Code answers related to "Javascript"

Browse Popular Code Answers by Language