相关疑难解决方法(0)

按新行拆分Java字符串

我正在尝试JTextArea使用正则表达式拆分文本以拆分字符串\n然而,这不起作用,我也试过\r\n|\r|n和许多其他正则表达式的组合.码:

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");
}
Run Code Online (Sandbox Code Playgroud)

java regex split newline

372
推荐指数
12
解决办法
48万
查看次数

使用拆分在Java中使用分隔符选项卡"\ t"进行字符串解析

我正在处理一个以制表符分隔的字符串.我正在使用该split功能完成此 功能,并且它适用于大多数情况.当字段丢失时会出现问题,因此我不会在该字段中获取null,而是获得下一个值.我将解析后的值存储在字符串数组中.

String[] columnDetail = new String[11];
columnDetail = column.split("\t");
Run Code Online (Sandbox Code Playgroud)

任何帮助,将不胜感激.如果可能的话,我想将解析后的字符串存储到字符串数组中,以便我可以轻松访问解析后的数据.

java string tab-delimited

36
推荐指数
4
解决办法
21万
查看次数

标签 统计

java ×2

newline ×1

regex ×1

split ×1

string ×1

tab-delimited ×1