I assume you want to do this in code. There is nothing in api to perform text matching over the entire String array; you need to do this one element at a time:
String[] androidStrings = getResources().getStringArray(R.array.android); for (String s : androidStrings) { int i = s.indexOf("software"); if (i >= 0) {
Of course, you could use Matcher and Pattern, or you could iterate over an array with an index if you wanted to know the position in the match array. But this is a general approach.
source share