I don't understand your question. It would be nice if you provided several pieces of text that are supposed to match, and several that are supposed not to match, and what problem you encounter.
One thing that looks suspicious is your use of character classes. For example [^:\r(\d|\w] matches everything except the colon, \r, the vertical pipe, the opening paren, digits and word characters. That's not what you want, is it?
Also your last regex has an imbalanced )
What I'm looking for is to perhaps modify my reg exp in such a way that pattern 2 only matches match2a
The regex /^this is text:\r$/ would do that trick. Is that what you want?
In reply to Re: Reg Exp to handle variations in the matched pattern
by moritz
in thread Reg Exp to handle variations in the matched pattern
by markjrouse
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |