I have the following string
.....text .....person id: 2938 date of birth......text ....
.....................person id: 238949 date of birth........
.......person id: 5555 date of birth..........................
...........person id: 232229 date of birth........
I need to get the substring that appears between the third occurence of the work person id and date of birth, i.e. 5555
How can I parse it?