簡體   English   中英

使用Java拆分字符串並存儲在數組中

[英]Split String and Store in Array using Java

我有一個字符串,總是以下面的格式輸出,但長度不同。

String s1= "['Aaaa', 'Eeee', 'Ffff', 'Cccc', 'Dddd']";

如何拆分這個string並將值存儲在一個strings array中,我嘗試了String.Split(),但我沒有抓住內部值。

你認為正則表達式可以幫助???

您是否嘗試通過Split運行它,並使用正則表達式參數"[\\\\[\\\\]\\\\', ]"

基本上任何的[],' - 更多信息在這里

這是我的代碼,希望它會有所幫助

    String s1 = "['Aaaa', 'Eeee', 'Ffff', 'Cccc', 'Dddd']";
    String s2 = "['Aaaa', 'Eeee']";
    String[] xx = s1.substring(2, s1.length() - 2).split("', '");
   String s1= "['Aaaa', 'Eeee', 'Ffff', 'Cccc', 'Dddd']";

       String[]  array = s1.split(",");
       for(int i=0;i<array.length;i++)
       {
           System.out.println(array[i]);
       }

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM