我有一个格式的字符串:
PATTERN 或 abcPATTERNdef 或 PATTERN 或 <<[TEST].[PATTERN]>>
我创建了一个正则表达式(在 JavaScript 中),它(^PATTERN)|([^\[]PATTERN)
返回前 3 次出现而忽略最后一次出现,但是我似乎也在返回的匹配项中获取了前面的字符:
“PATTERN”、“cPATTERN”和“PATTERN”
我需要的是没有前面字符的匹配项。
我是正则表达式的新手,如果问题反映了这一点,我深表歉意。
任何帮助将不胜感激。