When you have string like "Chintan Rathod '[email protected]' place 'ahmedabad'" and you want to fetch out string which are between single quotes ('), then following code will do this thing.

Code
------

int second_index = 0;

int first_index = 0;

String str = "Chintan Rathod '[email protected]' place 'ahmedabad'";

while (true) {
if (second_index == 0)
first_index = str.indexOf("'", second_index);
else
first_index = str.indexOf("'", second_index + 1);

if (first_index == -1)
break;

second_index = str.indexOf("'", first_index + 1);

if (second_index == -1)
break;

String temp = str.substring(first_index + 1, second_index);
Log.d("TAG",temp);
}

Output
--------

06-25 17:39:56.079: [email protected]
06-25 17:39:56.079: ahmedabad