私は少しのプログラムatmを作成しています。すべての改行をシンボル、f.e.で置き換える必要があります。 "#" 私はこのテキストを入力するのであれば:私もすべてのライン改行を別のシンボルに置き換えてください
String text2 = text.replaceAll("\\\\n", "#");
をしようとしたいくつかの研究の後
String text2 = text.replaceAll("\n", "#"); //text is the inputed text
:
test1
test2
test3
が、それは私がこれをやってみました
test1#test2#test3
になる必要がありますなぜなら誰かがこれはコンパイラやidkと関係があると言います。どんな助けもありがとう!
そして、どのようにあなたが取得している 'text' ?それは実際に改行を含んでいますか?また、 'replace'はあなたが望むものです。 'replaceAll'は*正規表現*をとります。 –
テキストは文字列変数で、次のようにjTextPaneからテキストを取得します:textPane.getText()@CubeJockey – SyxDuLappen