توليد غير صحيح لوسم المرفقات عند وجود شرطات سفلية في اسم الملف

وجدت خطأً صغيرًا عند رفع الملف:

إذا بدأ الملف وانتهى بعلامة سفلية (_test_file_.txt في هذه الحالة)، فإن كود توليد التنسيق لا يحمي العلامة السفلية، مما يؤدي إلى ظهور “اسم الملف” التالي:
test_file.txt|attachment (23 بايت)

[_test_file_.txt|attachment](upload://eSJGButIpkpu4IEifmmispiFRJu.txt) (23 بايت)

إذا قمت بحماية العلامة السفلية الأولى بعلامة مائلة للخلف، يتم تحليلها بشكل صحيح:

_test_file_.txt (23 بايت)

[\_test_file_.txt|attachment](upload://eSJGButIpkpu4IEifmmispiFRJu.txt) (23 بايت)