REGEX MATCH FOUND
Pattern: pat25_03
Token: ظُلْمًا
$m[0] = ظُلْمًا
$m[1] = ظ
$m[2] = ل
$m[3] = م
$m[4] = ًا
Captured suffix directly from $m[4]: ًا
ACE Grammar Engine — Main Navigation

ACE Grammar Engine

Main Navigation & Token Analysis

Analyze Arabic Text

Current source: $_GET token  |  Tokens received: 1

Input: ظُلْمًا

Total: 1
Matched: 1
Not Matched: 0
Tokens with matcher errors: 0
ظُلْمًا — Form I
  1. Token:ظُلْمًا
  2. Classification:Form I
  3. Subcategory:—
  4. Winning matcher:f01_match_form_i()
  5. Pattern no:pat25_03
  6. Form:Form I
  7. Tense:miscellaneous derived nouns
  8. R0:ظ
  9. R1:ل
  10. R2:م
  11. Root:ظ-ل-م
  12. Perfect index ID:pat25_03
  13. Suffix removed:ًا
  14. Prefix identified:

Token source precedence: $_GET['token']$initializedToken$multipleTokens.

Single-token example: ace_pattern_no.php?token=كَتَبَ
Multiple-token example: ace_pattern_no.php?token=إِنَّ ٱللَّهَ غَفُورٌ رَّحِيمٌ
Ayah-context example: ace_pattern_no.php?token=...&surah=4&ayah=10  |  Clear input