TechBord Logo
TechBord detail

عام (Wildcard) چیست؟

در محاسبات، یک علامت عام به یک شخصیت (Character) اشاره دارد که می تواند به جای صفر یا بیشتر در یک رشته (String) باشد. علامت‌های عام معمولاً در برنامه‌نویسی رایانه، جستجوهای پایگاه داده زبان پرس و جو ساختاریافته (SQL) و هنگام پیمایش در فهرست‌های سیستم عامل دیسک (DOS) یا یونیکس (Unix) از طریق خط فرمان (Command Prompt) استفاده می‌شوند.

در زیر برخی از کاربردهای رایج برای حروف عام وجود دارد:

  • عبارات منظم - نقطه (.) با یک کاراکتر منطبق است، در حالی که .* با صفر یا چند کاراکتر و .+ با یک منطبق است. یا شخصیت های بیشتر ▶ مثال: $pattern = "Mac(.*)"
  • پرسش‌های SQL - نماد درصد (%) با صفر یا بیشتر کاراکتر مطابقت دارد، در حالی که زیرخط (_) با یک کاراکتر منطبق است. ▶ مثال: انتخاب * از رایانه‌هایی که در آن پلتفرم مانند 'Mac%'
  • پیمایش فهرست - ستاره (*) با صفر یا چند کاراکتر مطابقت دارد، در حالی که یک سؤال علامت (؟) با یک کاراکتر منطبق است. ▶ مثال: dir *.exe

در مثال‌های بالا، از علامت‌های عام برای جستجوی منطبقات جزئی به جای منطبقات دقیق استفاده می‌شود. این می تواند هنگام جستجو برای فایل (File) یا جستجوی اطلاعات از یک پایگاه داده (Database) مفید باشد.

تعریف اصطلاح عام (Wildcard) توسط تک بورد

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

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

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