在Java中按引号之间的值分割字符串

用户名

我正在用Java阅读文件,并想用引号内的值分隔每一行。例如,一行将是...

“ 100”,“ this”,“ a”,“ test”

我希望数组看起来像..

[0] = 100
[1] = this, is
[2] = a
[3] = test

我通常按​​逗号分割,但是由于某些字段包含逗号(在上面的示例中为位置1),因此它并不适用。

谢谢。

纳宾

您可以执行以下操作

    String yourString = "\"100\",\"this, is\",\"a\",\"test\"";
    String[] array = yourString.split(",\"");
    for(int i = 0;i<array.length;i++)
        array[i] = array[i].replaceAll("\"", "");

最后,数组变量将是所需的数组

输出:

    100
    this, is
    a
    test

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在Java中获取字符串中双引号之间的字符串

来自分类Dev

按空格分割字符串,但在某些单词和引号中的空格后忽略空格

来自分类Dev

按空格分割字符串,Java

来自分类Dev

Java:从字符串中删除引号

来自分类Dev

在双引号之间替换字符串中的字符

来自分类Dev

按字符分割字符串,返回空值

来自分类Dev

用\ n分割字符串,但忽略引号中的\ n

来自分类Dev

在Java中按单词的索引号对字符串进行排序(数字作为参数给出)

来自分类Dev

在空格处分割R字符串,但当空格在单引号之间时不分割

来自分类Dev

在文件中的引号之间替换字符串内容

来自分类Dev

在Notepad ++中,仅将字符串放在引号之间

来自分类Dev

在Python中的引号之间删除字符串

来自分类Dev

R-从字符串中删除引号之间的文本

来自分类Dev

在Notepad ++中,仅将字符串放在引号之间

来自分类Dev

在Python中的引号之间删除字符串

来自分类Dev

获取引号字符之间的字符串

来自分类Dev

在Powershell中按字符分割字符串

来自分类Dev

无法按字符分割数组中的字符串

来自分类Dev

根据空格分割字符串,但忽略引号中的字符串

来自分类Dev

ZSH:在引号处分割字符串

来自分类Dev

在GET参数中的特定字符之间分割字符串?

来自分类Dev

获取Java字符串分割后的分割值

来自分类Dev

正则表达式使用不带引号的键/值对中的空格分割字符串

来自分类Dev

如何动态删除字典值字符串中的引号

来自分类Dev

删除字符串中仅数字值周围的引号

来自分类Dev

从字符串中获取引号内的值

来自分类Dev

提取双引号之间的字符串

来自分类Dev

引号之间的grep子字符串

来自分类Dev

提取双引号之间的字符串

Related 相关文章

热门标签

归档