我有三个不同的句子,其中包含repetetive部分。 我想在一个合并三个不同的正则表达式组,然后将所有的mathes替换为空白。 我在问你求助,我应该怎么让这些小组成员呢?合并三个正则表达式组
String locked = "LOCKED (center)"; //LOCKED() - always the same part
String idle = "Idle (second)"; // Idle() - always the same part
String OK = "example-OK"; // -OK - always the same part
我已经构建了三个正则表达式,但它们被拆分。我应该怎样让他们呢?
String forLocked = locked.replaceAll("^LOCKED\\s\\((.*)\\)", "$1");
String forIdle = idle.replaceAll("^Idle\\s\\((.*)\\)", "$1");
String forOK = OK.replaceAll("(.*)\\-OK", "$1");
谢谢你这样饱和的答案 – Andrew
我可以再问你一个问题吗?当用户键入以下内容时,如何处理大小写敏感的问题:-OK -OK -k -ok。我怎么能忽略这种情况? – Andrew
为什么我会这样做:(?i)([A-Za-z0-9ÆæÅåØø&s] +)( - OK)$ web-page for test:http://www.regexr.com – Andrew