احتفظ أو أزل أحرفك الخاصة — الشرطة أو الشرطة السفلية قد تبقى بعد التنظيف
شرح جميع أشكال تطبيع Unicode الأربعة بلغة بسيطة
معالجة خاصة في المتصفح بـ 16 لغة
كيف تزيل الأحرف الخاصة
إزالة الأحرف الخاصة تزيل الترقيم والرموز معاً مع الإبقاء على الحروف والأرقام والمسافات. للتحكم المنفصل استخدم Remove punctuation و Remove symbols.
إزالة الأحرف غير الأبجدية الرقمية
Remove non-alphanumeric يبقي حروفاً وأرقاماً من أي لغة. أوقف Keep spaces لدمج كل شيء في سلسلة واحدة — مفيد للمعرّفات والرموز.
إزالة الأرقام من النص
Remove numbers يحذف الأرقام في كل خط، بما فيها العربية-الهندية والديفاناغari، ليس 0-9 فقط.
إزالة الحروف من النص
Remove letters يزيل الحروف من كل خط ويبقي الأرقام والترقيم والمسافات. ادمجه مع Remove punctuation لاستخراج أرقام نظيفة.
إزالة الإيموجي من النص
Remove emojis يحذف كل إيموجي كوحدة كاملة. إيموجي عائلة أو علم أو يد بدرجة بشرة = cluster واحد بلا بقايا مخفية.
إزالة الرموز من النص
Remove symbols يستهدف رموز رياضية وعملة وعلامات مثل + = $ €. الترقيم مثل الفواصل والنقاط يبقى ما لم تزيل الترقيم أيضاً.
إزالة العلامات من النص
Remove accents يحوّل café إلى cafe و Ελλάδα إلى Ελλαδα. يتجاهل عمداً Devanagari والعربية والعبرية والتايلاندية والسيريلية — العلامات جزء من الحرف.
تحويل علامات الاقتباس الذكية
Smart quotes to straight يستبدل علامات منحنية بمستقيمة — ما يتوقعه الكود و CSV والأنظمة القديمة. Straight to smart للنشر. Dashes and ellipsis to ASCII يمسح en/em dash والنقاط.
إزالة الأحرف غير المرئية
الوضع الآمن يزيل zero-width spaces و byte order marks. القوي يزيل joiners التي تحتاجها بعض العربية/Indic — استخدمه فقط عند الحاجة. Remove direction marks يزيل bidirectional overrides و soft hyphens.
تطبيع نص Unicode
NFC يدمج الحروف والعلامات في أحرف واحدة — الأ safest للتخزين والبحث. NFD يفصلها. NFKC و NFKD يطويان lookalikes — خطوط فاخرة و ligatures وأرقام دائرية تصبح نصاً عادياً.
إزالة أحرف التحكم
Remove control characters يزيل null bytes ورموز تحكم مخفية تكسر قواعد البيانات. Keep tabs and line breaks مفعّل افتراضياً للحفاظ على التخطيط.
بعض مشاكل النص ليست عن كم مسافة — بل أي characters نجت من copy. Microsoft Word يُدخل curly quotes تكسر JSON. Design tools تصدّر em dashes وellipsis characters plain-text editors mishandle. Emoji render boxes على legacy systems. OCR output ي scatter section signs وsoft hyphens عبر جمل readable. Zero-width joiners من RTL paste break search indexes silently.
Text Character Cleaner من WriteWithin يستهدف character classes وUnicode normalization وcustom keep/remove rules — كلها في browser، بلا upload. استخدمه عندما Whitespace Cleaner fixed spacing لكن symbols وemoji أو invisible control codes still cause trouble.
ما يزيله ويبقيه هذا الأداة
Special وnon-alphanumeric وnumbers وletters
Remove special characters clears punctuation وsymbols together while keeping letters وnumbers وspaces. للتحكم الأدق، toggle Remove punctuation وRemove symbols separately — commas وfull stops punctuation؛ plus وequals وcurrency signs symbols.
Remove non-alphanumeric (keep letters and numbers only) strips everything else من any script. Turn off Keep spaces لcollapse result إلى unbroken string — handy لIDs وslugs وmatching keys. Remove numbers drops digits في every numeral system، not just 0–9. Remove letters strips letters من every script، leaving digits وpunctuation إن those options stay off.
Emoji clusters وsymbols
Remove emojis deletes each emoji as complete unit. Family emoji وcountry flags وskin-tone modifiers include zero-width joiners internally؛ cleaner removes whole cluster so no invisible leftovers break text later. Remove symbols targets math وcurrency وsign characters مثل plus وequals وdollar وeuro while leaving punctuation unless remove that too.
Accents وscript-aware behavior
Remove accents turns café into cafe وΕλλάδα into Ελλαδα using decomposition يفهم which scripts treat marks as decoration. Deliberately skips Devanagari وArabic وHebrew وThai وCyrillic، where marks part of letter — blind stripping would corrupt meaning. Script-aware approach something generic «remove diacritics» tools often get wrong.
Smart quotes وdashes وtypographic punctuation
Smart quotes to straight replaces curly quotes وapostrophes with plain ASCII — what code وCSV وolder databases expect. Straight quotes to smart does reverse للpublishing. Straighten dashes converts en dashes وem dashes وsingle-character ellipsis to ASCII hyphen وthree dots.
Invisible وcontrol characters
Safe invisible mode removes zero-width spaces وbyte-order marks. Aggressive mode also strips joiners Arabic وIndic text may need — use only when know content unaffected. Remove direction marks clears bidirectional overrides وrelated controls scramble mixed RTL/LTR paste. Remove control characters drops null bytes وother invisible codes break databases؛ Keep tabs and line breaks stays on by default so layout survives.
Unicode normalization: NFC, NFD, NFKC, NFKD
NFC composes letters وcombining marks into single characters — safest default للstorage وsearch. NFD splits them apart. NFKC وNFKD go further، folding compatibility characters so fancy fonts وligatures وcircled numbers become plain text. Choose NFKC when importing user-generated content into strict ASCII systems؛ choose NFC for general multilingual storage on WriteWithin.
Custom keep وremove characters
Keep characters lists symbols must survive aggressive cleanup — hyphens وunderscores وdots للfilenames. Remove characters lists exact code points أو literals to strip regardless of other toggles. Pair Keep alnum only with Keep characters -_. for filename-safe output without guessing which symbol class each mark belongs to.
Presets لمهام شائعة
Plain text — NFC، safe invisible removal، straight quotes، straight dashes، control cleanup، tidy spaces
Whitespace Cleaner collapses repeated spaces، replaces NBSP، converts tabs، fixes PDF line breaks، optionally removes blank lines. Does not remove emoji أو punctuation classes أو smart quotes. When Word paste shows «correct» spacing but still fails JSON parser، problem usually curly quotes أو em dashes — character-level، not space-level.
Character Cleaner includes Tidy spaces for light collapse after stripping symbols، but for heavy spacing work — PDF joins وNBSP normalization وshow-invisible preview — use Whitespace Cleaner first. Typical chain: Whitespace Cleaner → Character Cleaner → Line Tools for list dedupe.
Add Keep characters -_. if underscores أو dots must remain.
Turn on ASCII only when destination filesystem requires it.
Enable Tidy spaces to collapse gaps left after symbol removal.
Copy and rename files أو create slug fields في CMS.
أخطاء شائعة
Removing accents on Arabic أو Hindi text — tool skips meaningful scripts، but aggressive invisible mode can still harm joiners؛ prefer safe invisible on multilingual paste.
Using Remove special when only mean emoji — toggle Remove emojis alone to keep punctuation.
Expecting PDF line repair here — hard line breaks Whitespace Cleaner job.
NFKC on display text want look pretty — NFKC folds stylistic variants؛ use NFC for human-facing copy.
Forgetting Keep tabs and line breaks — turning off flattens structured logs؛ disable only when truly need one line.
فوائد script-aware character cleaning
Emoji removed as whole clusters — no invisible joiner leftovers
Accent stripping respects scripts where marks carry meaning
Separate switches for symbols وpunctuation وnumbers وletters
All four Unicode normalization forms with plain-language presets
Private in-browser processing for sensitive drafts وclient data
حالات استخدام واقعية
JSON وAPI payloads: straight quotes، no control characters، NFC normalization. E-commerce SKU cleanup: letters and numbers only، symbols off. Social post prep for SMS: emoji off، accents optional. OCR وPDF paste: combine with Whitespace Cleaner، then strip section signs وodd symbols here. Filename batches: ASCII safe preset with custom keep characters for dots وhyphens in version numbers.
أسئلة شائعة
Will removing accents break Hindi, Arabic, or Thai? No. Accent removal targets Latin and Greek decoration marks. Devanagari, Arabic, Hebrew, Thai, and Cyrillic marks left intact.
Difference symbols and special characters? Symbols math, currency, signs like + = $ €. Punctuation , . ! ? and quotes. Remove special clears both؛ toggle each class too.
Emoji removal leave broken leftovers? No. Clusters including skin tones, flags, families remove as one unit.
Which Unicode form use? NFC general storage؛ NFKC folding lookalikes and compatibility characters for strict systems.
Is text uploaded? No. Character cleaning runs entirely in browser.
الأسئلة الشائعة
هل إزالة العلامات ستُفسد نصاً هندياً أو عربياً أو تايلاندياً؟
لا. إزالة العلامات تستهدف اللاتينية واليونانية فقط. في Devanagari والعربية والعبرية والتايلاندية والسيريلية العلامات جزء من الحرف.