Expression |
(^\(\)$|^\(((\([0-9]+,(\((\([0-9]+,[0-9]+,[0-9]+\),)*(\([0-9]+,[0-9]+,[0-9]+\)){1}\))+\),)*(\([0-9]+,(\((\([0-9]+,[0-9]+,[0-9]+\),)*(\([0-9]+,[0-9]+,[0-9]+\)){1}\))+\)){1}\)))$
|
Description |
This checks for the specific syntax ((A,((b,c,d),(e,f,g))), ..). No limit on number of occurances.
|
Matches |
((24,((1,2,3),(3,4,5)))) | ((1,((2,3,4),(4,5,6),(96,34,26))),(12,((1,3,4),(4,5,6),(7,8,9)))) | ()
|
Non-Matches |
(24,((1,2,3),(3,4,5))) | ( ) | ((23,(12,3,4),(4,5,6)))
|