Feedzy Post Filter Options
Feedzy allows you to filter posts using flexible conditions, helping you control exactly which items are included in the import process.
- Include If - Choose how multiple conditions should be evaluated:
All Conditions Are True
→ A post is included only if every condition matches.
Any Condition Is True
→ A post is included if at least one condition matches.
- Filter by Field - You can apply filters based on the following fields:
- Title – Filter posts based on keywords in the title
- Description – Match content inside the post description
- Author – Filter by the author name
- Featured Image – Include or exclude posts based on image presence or specific image data
- Date – Filter posts by publication date
- Comparison Operators - Select how you want to compare the field's value:
- Contains / Does Not Contain
- Equals / Not Equals
- Has Any Value / Is Empty
- Greater Than / Less Than
- Matches Regular Expression - Use regex to define complex patterns (advanced and most flexible option)
Using "Matches Regular Expression" (Regex)
The Matches Regular Expression operator allows you to define advanced matching rules using regex patterns. This is useful when simple “Contains” rules are not precise enough.
Basic Example: Match an Exact Word
To match a word exactly, use word boundaries (\b ):
\bword\b
✔ Matches:
- “This is a word”
- “A word appears here”
✖ Does NOT match:
- “keyword”
- “wording”
Example: Match the Word "AI" Only
If you want to match AI as a standalone word (and not parts of other words like “RAIL” or “AIM”):
\bAI\b
✔ Matches:
- “AI is transforming tech”
- “The future of AI.”
✖ Does NOT match:
- “RAIL systems”
- “AIM strategy”
Case-Insensitive Matching
Regex is case-sensitive by default. To match AI, ai, or Ai, use:
(?i)\bAI\b
Example: Match "AI" as a word but allow plural (optional)
If you want to match AI or AIs:
\bAI(s)?\b
Example: Match Multiple Words (OR condition)
To match titles containing AI or Machine Learning:
\b(AI|Machine Learning)\b
📝 Important Notes When Using Regex
- Regex must be valid and correctly formatted
- Word boundaries (
\b) are highly recommended when matching exact words - Regex gives you more control than “Contains”, but should be used carefully
When Should You Use Regex?
Use Matches Regular Expression when:
- You need exact word matching
- You want to match multiple keywords with one rule
- You need case-insensitive or positional matching
- You want to avoid partial or accidental matches