这似乎是一件基本的事情,但我似乎无法理解正则表达式我以前从未真正使用过它们,现在我遇到了它们会很有用的时候。
在过去的一个小时里,我查看了示例和过去的问题,但仍然不明白。我的问题是我有一个字符串
"(2 h 9 min from now) | +18.7 feet"
我想分成两个字符串
String a = "2 h 9 min from now";
和
String b = "18.7 feet";
如何使用正则表达式拆分字符串并在其他字符串中使用“正则表达式”?
到目前为止,我想出了:
stringx.split("(%s) | +%s \n");
和
stringx.split("(\\w) | +\d.\d feet");
但我不知道如何将 %s (如果那是正确的话)放入正则表达式之外的字符串中