I need regular expression help. Here is my current regular expression: /^\\[([^[].*?)\\]/ This will find [anytext] [abcdefghij] [ ] and not [[alink]] But it will not find "[]" - two brackets without a space between them. Can I make it work the same way except also allow "[]"? Thanks John Bittner