شاهین

عملگر فیلتر

مبتدی
به‌روزرسانی ۲۰ تیر ۱۴۰۵ تحریریه شاهین ۲ دقیقه مطالعه
تلفظEN/ˈfɪltər ˈɑːpəreɪtər/

عملگر فیلتر مشخص می‌کند مقدار یک ویژگی چطور با مقدار مرجع سنجیده شود، مثلا برابر بودن، برابر نبودن، شامل بودن یا بزرگ‌تر بودن.

عملگرها بر اساس نوع داده دسته‌بندی می‌شوند: عملگرهای متنی مثل برابر است، شامل است و با این عبارت شروع می‌شود؛ عملگرهای عددی و زمانی مثل بزرگ‌تر از و بین؛ و عملگرهای وجود مثل مقدار دارد و مقدار ندارد. دو جای مشخص اشتباه می‌شود. اول نفی و مقدار خالی: شرط «برابر تهران نیست» در بیشتر ابزارها سطرهایی را که اصلا این ویژگی در آنها ثبت نشده هم بیرون می‌اندازد، پس عدد آن با «کل منهای تهران» یکی نیست و باید رفتار ابزار با مقدار خالی را بررسی کرد. دوم عملگر شامل بودن که روی زیررشته کار می‌کند، پس عبارت کوتاه بیشتر از انتظار مطابقت می‌گیرد.