REGEX MATCH FOUND
Pattern: pat02_01_u
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

No $_GET['token'] or initialized token was supplied. The page is using the fallback $multipleTokens collection.

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:pat02_01_u
  6. Form:Form I
  7. Tense:active imperfect
  8. R0:ك
  9. R1:ت
  10. R2:ب
  11. Root:ك-ت-ب
  12. Perfect index ID:pat02_01_u
  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