Possible Duplicate:
Can regular expressions be used to match nested patterns?
I am writing a regexp to check if the input string is a correct arithmetic expression. The problem is checking if there are enough opening and closing parentheses.
Expressions:
- (1) 
- (((1) 
- ((1)))) 
I think lookahead and lookbehind are useful here but for now I could check only one kind. I'm using Java, if it matters.
 
     
     
     
    