0
我正在寻找编写特定模式组的正则表达式。例如,对于字符串:正则表达式,直到一个模式的所有内容
"File=ZZZZZZZZZZZZZZ QQQQQQQQQQ.txt size=ten check=true test=true"
我想组:
File=ZZZZZZZZZZZZZZ QQQQQQQQQQ.txt
size=ten
check=true
test=true
通常情况下我只能找空间,但如果我的文件名中有一个空格,然后这不起作用。所以我需要匹配所有东西,直到我碰到任何字符再加上=。
嗨cHao,我可能应该提到我使用Java,我刚刚尝试过使用以下网站,它不起作用http://www.regexplanet.com/advanced/java/index.html 有什么想法? – Adam 2013-03-25 17:25:15
是的。这种模式不匹配;它被分裂。使用它像'String [] pieces = yourString.split(“(?= \ w + =)”);'。如果你匹配,它只会匹配空格,这有点用处不大。刚刚进行编辑以包含应该可用于匹配的表达式。 – cHao 2013-03-25 17:27:55