我需要從字符串得到x1 y1 x2 y2值;簡單的方法來分割字符串以獲得確切的數據
string str = "Bbox(x1: 750; y1: 300; x2: 1100; y2: 600)";
在很長的路我可以得到括號之間的字符串數據,如;
int startIndex = rawStr.IndexOf("(") + "(".Length;
int stopIndex = rawStr.IndexOf(")");
string values = rawStr.Substring(startIndex, stopIndex - startIndex);
然後用正則表達式我會嘗試一個接一個地解析所有的整數值。然而,有沒有簡單的方法來從字符串抓取x1,y1,x2,y2?
x1,y1,x2,y2 *總是*按順序出現嗎? –
@AndrewMorton是的 – goGud