I've been doing this by hand between waiting for builds and I'm not sure that it's solvable. The bottom left hexagon needs to match these three expressions:
/.(C|HH)*/
/.*G.*V.*H.*/
/.*/
It is matched by a '.' in all three directions. Unless...
Never mind it has to be a 'G' since the second to last character can't be a 'V'. Ugh, I feel like I have to write a paragraph for each hexagon so I can remember why a character was used. Carry on...
https://gist.github.com/markpasc...
/.(C|HH)*/
/.*G.*V.*H.*/
/.*/
It is matched by a '.' in all three directions. Unless...
Never mind it has to be a 'G' since the second to last character can't be a 'V'. Ugh, I feel like I have to write a paragraph for each hexagon so I can remember why a character was used. Carry on...