1> 1.2.3.4 2Code: 1.2.3.4 3> 1.2.300.4 4Error: need decimal number 0..255 or "[" at "1.2.>300<.4" 5> 1.2.3000.4 6Error: need decimal number 0..255 or "[" at "1.2.>3000<.4" 7> 1.2.3. 8Error: need decimal number 0..255 or "[" at "1.2.3.><" 9> 1.2.3 10Error: need "." at "1.2.3><" 11> a 12Error: need decimal number 0..255 or "[" at ">a<" 13> 1.2.3;4 14Error: need "." at "1.2.3>;<4" 15> 1.2.[3].4 16Code: 1.2.[3].4 17> 1.2.[].4 18Error: need decimal number 0..255 at "1.2.[>]<.4" 19> 1.2.[.4 20Error: need decimal number 0..255 at "1.2.[>.<4" 21> 1.2.].4 22Error: need decimal number 0..255 or "[" at "1.2.>]<.4" 23> 1.2.[1..127;128..255].5 24Code: 1.2.[1..127;128..255].5 25> 1.2.[1-255].5 26Error: need ";" or "]" at "1.2.[1>-<255].5" 27> 1.2.[1..127.128..255].5 28Error: need ";" or "]" at "1.2.[1..127>.<128..255].5" 29> 1.2.3.[4] 30Code: 1.2.3.[4] 31> 1.2.3.[4..1] 32Error: numeric range error at "1.2.3.[4..>1<]" 33> 1.2.3.[4.1] 34Error: numeric range error at "1.2.3.[4.>1<]" 35> 1.2.3.[4.x] 36Error: numeric range error at "1.2.3.[4.>x<]" 37> 1.2.3.[x] 38Error: need decimal number 0..255 at "1.2.3.[>x<]" 39> 1.2.3.4x 40Error: garbage after pattern at "1.2.3.4>x<" 41> 1.2.[3..11].5 1.2.3.5 1.2.2.5 1.2.11.5 1.2.12.5 1.2.11.6 42Code: 1.2.[3..11].5 43Match 1.2.3.5: yes 44Match 1.2.2.5: no 45Match 1.2.11.5: yes 46Match 1.2.12.5: no 47Match 1.2.11.6: no 48> 1.2.[3;5;7;9;11].5 1.2.3.5 1.2.2.5 1.2.4.5 1.2.11.5 1.2.12.5 1.2.11.6 49Code: 1.2.[3;5;7;9;11].5 50Match 1.2.3.5: yes 51Match 1.2.2.5: no 52Match 1.2.4.5: no 53Match 1.2.11.5: yes 54Match 1.2.12.5: no 55Match 1.2.11.6: no 56> [1;2].3.4.5 1.3.4.5 2.3.4.5 3.3.4.5 57Code: [1;2].3.4.5 58Match 1.3.4.5: yes 59Match 2.3.4.5: yes 60Match 3.3.4.5: no 61> [[1;2].3.4.5] 1.3.4.5 2.3.4.5 3.3.4.5 62Code: [1;2].3.4.5 63Match 1.3.4.5: yes 64Match 2.3.4.5: yes 65Match 3.3.4.5: no 66> [[1;2].3.4.5 67Error: missing "]" character 68> 1;2].3.4.5 69Error: need "." at "1>;<2].3.4.5" 70