Rename PDF with found text that has variable length

We receive PDF reports that have consistent text: (* varies by report)
File name is always: L*********
Always contains: Accession: L*********
Always contains: Rcvd: DD-MMM-YYYY
Always contains: FIRSTNAME LASTNAME (Always capitals,But variable length for each)
Is there a way to pull this information out of the file to auto rename as:
Labwork-FIRSTNAME-LASTNAME-DD-MMM-YYYY
Not sure how to find/Match/set token to text that varies in length.
Thanks
File name is always: L*********
Always contains: Accession: L*********
Always contains: Rcvd: DD-MMM-YYYY
Always contains: FIRSTNAME LASTNAME (Always capitals,But variable length for each)
Is there a way to pull this information out of the file to auto rename as:
Labwork-FIRSTNAME-LASTNAME-DD-MMM-YYYY
Not sure how to find/Match/set token to text that varies in length.
Thanks