token #0: [[:digit:]]{2} token #1: [[:xdigit:]]{2} token #2: [[:lower:]]{2} token #3: [[:upper:]]{2} token #4: [[:alpha:]]{2} token #5: [[:alnum:]]{2} token #6: [[:blank:]]{2} token #7: [[:space:]]{2} token #8: [[:cntrl:]]{2} token #9: [[:punct:]]{2} token #10: [[:graph:]]{2} token #11: [[:print:]]{2} token #12: \n token #13: . testing string: 12 A1 1f ag AG aG 1Z @# @2 @ matched token #0 :12 matched token #12 : matched token #1 :A1 matched token #12 : matched token #1 :1f matched token #12 : matched token #2 :ag matched token #12 : matched token #3 :AG matched token #12 : matched token #4 :aG matched token #12 : matched token #5 :1Z matched token #6 : matched token #7 : matched token #8 : matched token #9 :@# matched token #12 : matched token #10 :@2 matched token #12 : matched token #11 :@ matched token #12 : testing string: 12 A1 1f ag AG aG 1Z . @# @2 @ matched token #0 :12 matched token #12 : matched token #1 :A1 matched token #12 : matched token #1 :1f matched token #12 : matched token #2 :ag matched token #12 : matched token #3 :AG matched token #12 : matched token #4 :aG matched token #12 : matched token #5 :1Z matched token #6 : matched token #7 : matched token #8 :. matched token #9 :@# matched token #12 : matched token #10 :@2 matched token #12 : matched token #11 :@ matched token #12 :