This is possible. Could we see a sample QR code to help with the solution?
I set up a sample QR code that returns this string:
BEGIN:VCARD VERSION:3.0 N:Lott;Eric EMAIL:test@email.com END:VCARD
And I used this formula to parse it into usable data:
Set(ExtractedName,Match(BarcodeScanner1.Value,"N:\w+;\w+",MatchOptions.Contains).FullMatch);
Set(ExtractedFirstName,Last(Split(Right(ExtractedName,Len(ExtractedName)-2),";").Result).Result);
Set(ExtractedLastName,First(Split(Right(ExtractedName,Len(ExtractedName)-2),";").Result).Result);
Set(ExtractedEmail,Match(BarcodeScanner1.Value,"\w+@\w+.\w+",MatchOptions.Contains).FullMatch);
ClearCollect(UserData,{FirstName:ExtractedFirstName,LastName:ExtractedLastName,Email:ExtractedEmail})