The format I’m trying to match is:
# (Apple push notification codes)
"11a735e9 9f696c2f 700b2700 728042c6 137eeb7a 8442c27d 40e59d9e 3c7e0de7"
The simplest expression I can think of is: /((\w{8}\s){7}\w{8})/i
Can anyone think of a simpler one?
(I’m using Ruby regular expressions)
UPDATE – thanks to user1096188, I’ve removed \d – this is included in \w
You can detect a word boundary using
\b, and use(?:to prevent capturing groups