>*STRTRAN(cSearched, cExpressionSought [, cReplacement] [, nStartOccurrence] [, nNumberOfOccurrences] [, nFlags]) >*flag 1 Search is case-insensitive and replacement is performed with exact cReplacement text. > >cFile=STRTRAN(cFIle,cMissingText,cReplacedText,1,1,1) &&first occurence,one occurence,insentive case >No its not the case Sensitive Issue. I just Need to The 1 numeric Position from where my String starts and the Last position of where the String Ends so that I can Extract it using SUBSTR() Function