عدّ يدعم Unicode ووقت القراءة وحدود المنصاتUnicode-aware counts, reading time and platform limits
حذف الرموز والأحرف الخاصة من النصSpecial Character Remover
احذف الرموز والترقيم والإيموجي من النص مع الإبقاء على الحروف والأرقام والتشكيل العربي، وقائمة سماح مخصصة وتحويل الأرقام الهندية واللاتينية.Remove symbols, punctuation and emoji while keeping letters, numbers and Arabic diacritics, with a custom allow list and conversion between Arabic-Indic and Latin digits.
مساحة العملWorkspace
النتيجةResult
كيف تُحسب النتيجة؟How the result is calculated
يُقرأ النص حرفًا حرفًا (بوحدات Unicode الكاملة) ويُبقى الحرف إن انتمى إلى إحدى الفئات المحددة بخصائص Unicode: \p{L} حروف، \p{N} أرقام، \p{M} علامات (التشكيل العربي منها)، \p{P} ترقيم، \p{S} رموز، والإيموجي Extended_Pictographic مع ZWJ وVS16 ومعدّلات البشرة. ما عدا ذلك يُحذف أو يُستبدل. تحويل الأرقام يعمل بين 0-9 و٠-٩ و۰-۹.The text is read code point by code point and a character is kept if it belongs to a selected Unicode property class: \p{L} letters, \p{N} numbers, \p{M} marks (Arabic diacritics are marks), \p{P} punctuation, \p{S} symbols, and Extended_Pictographic emoji with ZWJ, VS16 and skin-tone modifiers. Everything else is removed or replaced. Digit conversion maps between 0-9, ٠-٩ and ۰-۹.
أسئلة شائعةFAQ
هل يحذف التشكيل العربي؟Does it remove Arabic diacritics?
لا، يُبقيه ما دام «التشكيل والعلامات» مفعّلًا؛ ألغِه لإزالة الحركات.Not while “Keep diacritics and marks” is on; turn it off to strip them.
كيف أحافظ على البريد أو الروابط؟How do I keep emails or URLs intact?
أضف الرموز اللازمة (@._-:/) إلى الأحرف المسموحة.Add the needed symbols (@._-:/) to the allowed characters.


