كل الأدوات
أدوات المطورين
توحيد النص العربي
جهّز النص العربي للبحث والمطابقة: احذف التشكيل والتطويل، ووحّد أشكال الألف والألف المقصورة، وحوّل بين الأرقام العربية الهندية والأرقام الغربية.
تعمل في متصفحك. لا شيء مما تكتبه هنا يغادر هذه الصفحة.
أدوات المطورين
جهّز النص العربي للبحث والمطابقة: احذف التشكيل والتطويل، ووحّد أشكال الألف والألف المقصورة، وحوّل بين الأرقام العربية الهندية والأرقام الغربية.
تعمل في متصفحك. لا شيء مما تكتبه هنا يغادر هذه الصفحة.
ان العلم نور، والجهل ظلام. رقم الطلب: 4527 — المبلغ 1٬250 ريال مستشفي الامل، مدينة جازان
110 حرفًا قبل، 88 بعد
لفهرس بحث، وحّد النص المخزّن ونص البحث بالقواعد نفسها.
const normalizeArabic = (text) =>
text
.replace(/(?=\p{scx=Arab})\p{Mn}/gu, '')
.replace(/ـ/g, '')
.replace(/[أإآٱ]/g, 'ا')
.replace(/ى/g, 'ي')
.replace(/[ \t]+/g, ' ').replace(/ *\n */g, '\n').trim()
.replace(/[٠-٩]/g, (d) => d.charCodeAt(0) - 1632).replace(/[۰-۹]/g, (d) => d.charCodeAt(0) - 1776)