It seems like a low hanging fruit to also ignore linebreaks as characters that are ignored in x mode that would open the door to good multi-line RegExp definitions.
r = /
[0-9]{1,4} # the first few digits
/x
It maybe good to have an FAQ explainer that explains this absence (or support it)