Conditional Text Extractor
A powerful tool to filter and process text based on multiple conditions
Condition Type:
Contains
Does Not Contain
Starts With
Does Not Start With
Ends With
Does Not End With
Regular Expression
Search Text:
Options:
Case Sensitive
Trim Whitespace
Remove Duplicates
Remove Empty Lines
Input Text
Filtered Text
Filter Text
Copy Result
Clear All
Input lines:
0
| Output lines:
0
| Lines filtered:
0
Documentation
Features
Multiple filtering conditions including contains, starts with, ends with, and their negations
Regular expression support for advanced filtering
Case-sensitive or case-insensitive matching
Whitespace trimming option
Duplicate removal
Empty line removal
Real-time statistics
Copy results to clipboard
Clear all fields instantly
How to Use
Paste or type your text in the Input Text area (one item per line)
Select your desired condition type from the dropdown
Enter the text to match in the Search Text field
Choose additional options as needed (case sensitivity, whitespace trimming, etc.)
Click "Filter Text" to apply your conditions
Use "Copy Result" to copy the filtered text to your clipboard
Click "Clear All" to reset all fields
Condition Types
Contains:
Keeps lines that include the search text
Does Not Contain:
Keeps lines that don't include the search text
Starts With:
Keeps lines that begin with the search text
Does Not Start With:
Keeps lines that don't begin with the search text
Ends With:
Keeps lines that end with the search text
Does Not End With:
Keeps lines that don't end with the search text
Regular Expression:
Keeps lines that match the provided regular expression pattern