I am absolutely stumped with two workflows that I have. They are both the same workflows, I took the one that works and copied it to work with a second set of data that is identical. The problem is, that my parse isn't working on the new set but it works fine on the first set. Here is an example:
First set of data:
DEPLOYMENT_NAME
617. Standard Course Evaluation_201820-12
My Regex looks like this:

After this parse, I end up with a field called Survey ID that has 617 in the field since it parsed out the first three numbers, like I wanted it to.
My second set of data looks like this:
DEPLOYMENT_NAME
625. Research Classroom Course Eval_201820-1
I am using the same parse but it is not parsing out the first three numbers. I am absolutely stumped! I would appreciate if someone might be able to shed some light on this. I have a third set of data where the deployment name has different wording, like these two do and it works fine. It is literally this one set out of the three that will not parse. I am unable to share my workflows since they contain confidential information but it is literally this data that I am trying to parse and I want the first three numbers.
Thanks!