[英]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.