如何获取“-”(破折号)前后的文本
我有一个字符串,我想在“ - ”(破折号)之前和之后获取单词。我该怎么做?
示例:字符串:
"First part - Second part"
输出:
first: First part
second: Second part
我有一个字符串,我想在“ - ”(破折号)之前和之后获取单词。我该怎么做?
示例:字符串:
"First part - Second part"
输出:
first: First part
second: Second part
在没有错误检查或安全性的情况下,这可以工作:
String[] parts = theString.split("-");
String first = parts[0];
String second = parts[1];
简单:使用 String.split
方法。
例:
final String s = "Before-After";
final String before = s.split("-")[0]; // "Before"
final String after = s.split("-")[1]; // "After"
请注意,我将错误检查和空格修剪留给您!