Want to get involved? We're always looking for ideas and content for Weekly Challenges.
SUBMIT YOUR IDEA
I'm working through this and am almost there, I love this challenge! But before I keep going I wanted to see if I could get clarification on the output. The 2nd row of the output (masking Alteryx Designer) starts masking at the 2nd character instead of the first, whereas the first and third rows start masking at the 1st character like the instructions indicate. Should the 1st character always be masked? Or is there a pattern I'm missing?
Thanks!
Katie
@KLTerrell I see - yes the first character should be always masked but clearly the answer output then would be wrong! So if you want to match the output exactly, you can consider the strings as continuous
Hmm. Okay, I am doing that - but I'm treating each row as its own string (so not considering a space between Abinajm and Alteryx). I will reconfigure my workflow to consider the rows as a continuous string.
Thanks!
My solution:
Took me a little while to realise the letter ID should not be reset every new line (record) and instead should only be rest at a space. Great challenge!
Fun Challenge!
Sample solution doesn't appear to follow the naming convention rules for the second record... solution attached making the first character of each word start with an asterisk.
Alright! This was fun. I decided to stick with the convention of re-starting the masking pattern with each string. (It's not beautiful, but it's done!)