TechBord Logo
TechBord detail

حساس به حروف کوچک و بزرگ (Case-Sensitive) چیست؟

حساس به حروف بزرگ به معنای تمایز بین حروف کوچک و بزرگ شخصیت (Character) است. برعکس مورد غیر حساس (Case-Insensitive) است، که در آن مورد هر حرف بی ربط است. حساسیت به حروف کوچک و بزرگ در علوم کامپیوتر (Computer Science) کاربردهای مختلفی دارد، از جمله تطبیق و مرتب‌سازی متن داده (Data).

1. تطبیق

جستجوی مبتنی بر متن ممکن است به حروف بزرگ و کوچک یا بزرگ و کوچک حساس باشد. اگر جستجوی تابع (Function) به حروف کوچک و بزرگ حساس باشد، جستجوی "مثال" با "مثال" مطابقت نخواهد داشت و بالعکس. اگر تابع به حروف بزرگ و کوچک حساس باشد، این دو عبارت مطابقت دارند. اکثر موتور جستجو (Search Engine) و جستجوهای تابع (Function) به حروف بزرگ و کوچک حساس نیستند، به این معنی که حروف بزرگ و کوچک در جستجو مهم نیستند کلید واژه ها (Keywords).

حساسیت به حروف کوچک و بزرگ همچنین برای احراز هویت (Authentication) اعمال می شود. وقتی ورود (Log On) به یک برنامه یا وب‌سایت وارد می‌شود، کلمه عبور (Password) همیشه به حروف کوچک و بزرگ حساس است. به عبارت دیگر، در صورتی که رمز عبور صحیح «TestPass» باشد، «testpass» را وارد کنید، وارد شدن (Login) شکست خواهد خورد. در بیشتر موقعیت‌ها، نام کاربری (Username) به حروف بزرگ و کوچک حساس نیست، اگرچه برخی از ورودها به نام کاربری با حروف مناسب نیاز دارند.

2. مرتب‌سازی

مثل جستجو، اکثر مرتب‌سازی‌های الگوریتم (Algorithm) به حروف بزرگ و کوچک حساس نیستند. با این حال، برخی برنامه (Program) از مرتب‌سازی حساس به حروف پشتیبانی می‌کنند، به این معنی که حروف بزرگ بر ترتیب نتایج تأثیر می‌گذارد. اگر یک الگوریتم مرتب‌سازی حساس به حروف کوچک و بزرگ از مقدار کد استاندارد آمریکایی برای تبادل اطلاعات (ASCII) هر کاراکتر استفاده کند، تمام حروف بزرگ قبل از همه کاراکترهای کوچک قرار می‌گیرند. در مرتب‌سازی مبتنی بر ASCII، T قبل از t، و همچنین قبل از a، b، c، و غیره قرار می‌گیرد. سایر الگوریتم‌های حساس به حروف بزرگ ممکن است فقط حروف بزرگ را قبل از حروف کوچک اولویت‌بندی کنند. بنابراین T قبل از t، اما بعد از a، b، c و غیره می آید.

تعریف اصطلاح حساس به حروف کوچک و بزرگ (Case-Sensitive) توسط تک بورد

تعریف حساس به حروف کوچک و بزرگ (Case-Sensitive) در این صفحه یک تعریف پایه نگاشته شده توسط تک بورد است. اگر مایل به ارجاع به این صفحه یا استناد به این تعریف هستید، با شرط درج لینک به این صفحه می توانید از این محتوا استفاده کنید.

هدف تک بورد توضیح اصطلاحات کامپیوتری به روشی است که به راحتی قابل درک باشد. ما برای سادگی و دقت با هر تعریفی که منتشر می کنیم تلاش می کنیم. اگر بازخوردی درباره تعریف حساس به حروف کوچک و بزرگ (Case-Sensitive) دارید یا می‌خواهید یک اصطلاح فنی جدید پیشنهاد کنید، لطفاً با ما تماس بگیرید.

آیا می خواهید اصطلاحات فنی بیشتری یاد بگیرید؟ در خبرنامه روزانه یا هفتگی مشترک شوید و شرایط و آزمون های ویژه را در ایمیل خود تحویل بگیرید.