2012-02-19 123 views

回答

2

在C#中使用.Split

String s = "22.3'33'44"; 
String[] parts = s.Split('\''); 
1

試試這個:

var strArr = yourstr.Split('\''); 
1

這個正則表達式模式可能會有所幫助:"\b\d+(\.\d)*\b"

這裏是一個C#示例:

List<Double> _list = new Regex(@"\b\d+(\.\d)*\b").Matches("22.3'33'44'") 
.OfType<Match>().Select(t => Double.Parse(t.Value)).ToList(); 
相關問題