I am trying to extract text between semi colon (;) and WORD. i am using below code but unable to extract "TVS A3003" using below code.
Matcher matcher = Pattern.compile("(?<=;).*?(?=WORD)").matcher(string);
Three Sample strings :
1. (XYZTRR: KTTT 4.0.1; TVS A3003 WORD/LLLLL ; pj ;)
2. (XcdcdRR; dTff 5.4.1; TVS A3003 WORD/UJH;KKKHH fpp)
3. LLLhf22; 776332 8.7.1; TVS A3003 WORD/UHHGFVV phhp
4. (;LLLhf22; 776332 8.7.1; TVS A3003 WORD/UHHGFVV phhp ;)
I want to extract TVS A3003 in all the cases.