SORU
18 Ocak 2009, Pazar


Bölünmüş Yeni Satır Dize Java

Deniyorum split metin JTextArea kullanarak bir düzenli ifade için split Dize tarafından \n Ancak, bu işe yaramazsa ve ben de denedim \r\n|\r|n ve diğer birçok kombinasyonu yukarıdaki diyagram. Kod:

public void insertUpdate(DocumentEvent e) {
    String split[], docStr = null;
    Document textAreaDoc = (Document)e.getDocument();

    try {
        docStr = textAreaDoc.getText(textAreaDoc.getStartPosition().getOffset(), textAreaDoc.getEndPosition().getOffset());
    } catch (BadLocationException e1) {
        // TODO Auto-generated catch block
        e1.printStackTrace();
    }

    split = docStr.split("\\n");
}

CEVAP
18 Ocak 2009, Pazar


Bu kapsamalıdır:

String lines[] = String.split("\\r?\\n");

Endişelenmen gereken tek gerçekten iki yeni satır (UNİX ve Windows) var.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • DetroitBORG

    DetroitBORG

    29 Temmuz 2008
  • foreignimage

    foreignimage

    13 HAZİRAN 2006
  • Top Gear

    Top Gear

    27 Mart 2006