我想分解第一個冒號條目和下一個包含冒號的單詞之間的字符串。該字符串是一個長文本。它可以在冒號之間有逗號或逗號。在下一個冒號前的單詞中拆分字符串?
例如,如果我有以下字符串。
String s = "Description: This is the description. Observation: This is the description.";
String[] parts = s.split("REGULAR_EXPRESSION");
其結果將是:
This is the description.
例如,如果字符串是
"Description: This is. The, description. Words: words words"
其結果將是:
This is. The, description.
所以你真正想要冒號後捕捉到的東西「 :「,但在下一句之前,是嗎? – NWard
如果你分裂你問,你會得到'Description:這是描述.'。爲什麼然後你期望'這是描述' – Bohemian
是的。 「Description:」一詞總是存在。但是下一個「:」之前的單詞可以是任何單詞。在「描述:」之間,這個詞是我需要的字符串。 – MariaH