String MyRightStr(String bigstr, String smstr) { int strlen = bigstr.length(); int strpos = bigstr.indexOf(smstr); if (strpos == -1) { // not found - return nothing return ""; } else { String resultstr = bigstr.substring(strpos + smstr.length(), strlen); return resultstr.trim(); } } String MyLeftStr(String bigstr, String smstr) { int strpos = bigstr.indexOf(smstr); if (strpos == -1) { // not found - return nothing return ""; } else { String resultstr = bigstr.substring(0, strpos); return resultstr; } }