Have to divide tracking code of varying length a|b|c or a|b|c|d
I always want 'a' to go to 'Name' 'b' to go to 'ID' 'c' to go to 'Title'
So have set up the below rule
# Select Rule Type Enter Match Criteria Set Classification To
1 Regular Expression ^(.+)\|(.+)\|(.+)$ Name $1
2 Regular Expression ^(.+)\|(.+)\|(.+)$ ID $2
3 Regular Expression ^(.+)\|(.+)\|(.+)$ Title $3
This works fine for a|b|c, however for varying length like a|b|c|d result is not correct and comes as follows:--
'a|b' to 'Name' 'c' to 'ID' 'd' to 'Title'
Can you suggest how to fix this so that the result for a|b|c|d comes as
a' to go to 'Name' 'b' to go to 'ID' 'c|d' to 'Title'