Finding a way to to filter data in a DataGrid regardless of the data in question case.
Solution
Use ArrayCollection's filterFunction and compare the data's string with a string you provide using RegEx to disregard the strings case (upper, lower or whatever)
Detailed explanation
First create an array.
Pass that array to an ArrayCollection.
Pass ArrayCollection as DataProvider for a DataGrid
Create a textInput
Create a function that will filter data from the textInput text, return type Boolean
Now call the filterFunction method of the ArrayCollection class, pass the filterFunction to created
create an Event listener for knowing when to filter (eg. textinput, click)
create a reset button for clearing the filter.
That's essentially it. See example and code to see the full scope and that should explain it self