2016-03-23 5 views
0

スキャナsc =新しいスキャナ(System.in); 文字列A = sc.nextLine();"、"または "'"を含む分割文字列を希望しますが、 "、"または "'"を出力に表示したくありませんか?

String array[] = A.split("\\s+"); 
    System.out.println(array.length); 
for(int i =0;i<array.length;i++){ 
    System.out.println(array[i]); 
} 
+1

は '私は本当に、本当にあなたがwant'ものを理解することはできません<==場合:あなたも\sを含める場合

text.split("[,']+"); // split by , or ' 

、あなたが行うことができますこれはあなたのテキストでした、あなたは何を得ることを期待していますか?これらの言葉:「私」、「本当に」、「本当に」、「できる」、「理解する」、「何者」、「あなた」、「望む」? – Andreas

+0

私はJFrameにテキストフィールドを置く、私はjavaでactionperformedメソッドを書いた、と私はテキストフィールドに書き込むと、(Enter)をクリックすると、 –

答えて

1

単に:

text.split("[\\s,']+"); 
関連する問題