在一个简单的正则表达式中,我要匹配以下段:“ 1后面不跟'a',可能后面跟空格”,'1'后面跟一个非单词字符(例如“,”)。
1 \ W(?!\ s a)正常运行(在测试字符串“ 1 a”和“ 1,a”上)1 \ W?(?!\ s a)无法正常运行。这有什么解释?
缺少原子分组。1(?> \ W *)(?! a)