如何不使用Java Regex中的所有非命名组



在.net中,您可以通过设置Regexoptions.explicitcapture,使所有非命名组不捕捉,但是Java没有此类功能。也许有人解决了类似的问题?我只看到一种方法是尝试解析我的长期表达,并尝试切割所有未命名的群体

在故事的结尾,我刚刚写了另一个正则判断,该正则发现了所有非命名组,然后我将其更改为非捕捉群体。这是此正则是:(? w*)( s*)(?音乐 s*)(store)当我们处理以前描述的所有步骤时,我们将获得下一个正则是:客户: s*(? w*)(?: s*)(?音乐 s*)(?:商店)

相关内容

  • 没有找到相关文章

最新更新