最初にスペースで区切りたい文字列があります。その後、特殊文字と単語を区切ります。例については特殊文字で終わる分割文字列 - Java
、さんが入力されたとしましょう:
Hi, How are you???
私はすでにここにスペースによって分割するためのロジックを書いた:
今String input = "Hi, How are you???";
String[] words = input.split("\\\\s+");
、私は特別な文字から各単語を区切るしたいです。例えば
:{"Hi", ","}
から"Hi,"
と"you???"
{"you", "???"}
に文字列はそれを無視し、任意の特殊文字で終わっていない場合。
Javaの正規表現とコードでこれを手伝ってもらえますか?正規表現に続き
あなたは単語と非単語/非空白チャンクに文字列をトークン化されています。ここでは、コードのですか? http:// ideoneを確認してください。com/iOC7pS –
探している正確な出力を正確に教えてください。 –
**正規表現**または** java **コードが必要ですか? –