Javaに関する様々な情報をご紹介します。

Javaに関する様々な情報をご紹介します。
評価

0

splitで複数の条件を指定する

splitで複数の条件を指定して分割したいのですが方法がわかりません。この掲示板の過去ログでorで指定すればできました。とだけ書かれていたのですがうまくできないです。

繰り返すことで実装できたのですが、もとからの関数の昨日で複数の指定はできないのでしょうか?


//storyはvectorです

String[] tmp = (ShowSentence.getText()).split(",",0);
for(String j:tmp){
String[] tmp1 = j.split("。",0);
for(String i:tmp1){
String[] tmp2 = i.split("\n",0);
for(String m:tmp2){
Story.addElement(m);
}
}
}

12

回答

27547

閲覧

12件の回答

評価

0

splitは正規表現で指定するんだよ。

評価

0

splitの第一引数がどういうものか、ちゃんと言えるかな。
言えないならちゃんと調べてみるといい。

評価

0

>できないのでしょうか?

可能です。

評価

0

どのように入力するのか教えてほしいのですが聞き方が曖昧でしたね。

,と.で分割したいならどうすればよいのですか?

正規表現について調べてみます。

評価

0

できました。正規表現でえの入力の意味が理解できました。

評価

0

聞き方に問題はないよ。
どんな聞き方しても
同じ回答しか得られなかったと思う。

評価

80

もう回答することはないのですが、どのように入力すればと聞いた返事に「可能です」とは返さないのではないでしょうか?

回答していただいて言うのは失礼ですが、皆さんも解決しようと思って回答されていると思います。それでしたら「可能です」ということはないのではないでしょうか?過去ログも見て自分で可能な限り調べ、見るからなかったので質問しました。

できますか?と私は聞きました。ですから回答は可能です。で日本語としての受け答えは間違っていないですが、質問した側がどういう答えが欲しいかは誰でもわかると思いますがそのあたりはいかがでしょうか。

評価

30

仮に私がずばり答えを書いても
今の疑問はそれで解けたと思うよ。
でもあなたは正規表現のことも気づかず
きっとまた同じ質問をしに来たよきっと。

不良社員さんの回答はちょっといぢわるだけどね。
APIドキュメント読めばわかる事を
わざわざ質問に来たものだから
「可能です」という回答になったんだと思う。

私としてもできればAPIドキュメントを読んだ後で
正規表現がどうしても理解できなくて
とかいう質問だと回答のしがいがあったかな。

長くなったけど最後に
質問内容が正しくても
質問者がまずできることをしていないんじゃないか
と思われると回答内容がそっけなくなっちゃうかもね。

評価

0

俺のことか。

>そのあたりはいかがでしょうか。

ここには、おまいさんにとって都合のいい相手はいなかった。

これで十分でしょ。
ったく、どこのボンボンだよ。

評価

10

>>不良社員
中学生じゃあるまいしみっともないよ。

評価

0

>2009-03-14 04:59
みっともないと思うのは勝手だが、
質問者の
>2009-01-22 19:29
は、丁寧に言ってはいるが、結局、

http://glossary.tank.jp/t06EA.html

って事でしょ?

調べりゃわかること。
義務教育じゃないんだから、
その先は教えてもらうためには授業料ってもんがある。
タダで得た情報にケチつけるヒマがあったら、
自分でやればいいんじゃない。

ま、ケチをつける時点で学問に対する金銭感覚が中学生レベルなのは判るが。

評価

0

一ヶ月半経ってみっともないレスがついたな。

質問から6ヶ月以上経過しているので、回答を書き込むことはできません。