Use a labeled capturing group instead of (?.) and (?0x0) as shown here :
which should look something like this :
Also you can use the following site to validate your regex:
Let me know if it helps.
you can not just use (?.) as a group. You need to add a name for at least one group like this:
which would extract the results of the group to a field called "name" in Splunk. If you want to match everything in a group without giving a name you might be able to use (?:).