Horje
how to check text has only arabic text Code Example
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;
  }
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




Javascript

Related
angular material moduel Code Example angular material moduel Code Example
webpack vue global variable Code Example webpack vue global variable Code Example
express project structure Code Example express project structure Code Example
@testing-library/react-native switch Code Example @testing-library/react-native switch Code Example
Angular UI datepicker is getting wrong date Code Example Angular UI datepicker is getting wrong date Code Example

Type:
Code Example
Category:
Coding
Sub Category:
Code Example
Uploaded by:
Admin
Views:
9