在java中解析這個字符串的最佳方法是什麼?在java中解析這個字符串的最好方法是什麼?
Admin State State Type Interface Name
-------------------------------------------------------------------------
Enabled Connected Dedicated Local Area Connection
Enabled Connected Dedicated Local Area Connection 2
每個字之間的空間,而不是標籤,否則沒有任何東西,因爲你可以看到的空間數量不相等,而且字之間,如「本地連接」的空間。
實際上我想要我的所有網絡接口的名稱和它們的狀態。 這是windows中「netsh」命令的輸出。 (如果你知道其他命令女巫可以把我的這個信息作爲關鍵值:它會是有用的,或者可能有這個命令的格式化參數?)
如果我能得到這樣的東西,它會很多幫助:
接口名稱:本地連接
類型:專用
狀態:連接
管理狀態:允許
接口名稱:本地連接2
類型:專用
狀態:連接
管理狀態:允許
貌似模式是不夠的怪異使用正則表達式,嘗試寫一些東西來分隔列,只是給予了特別關注的第一行(列標題)。你想要實際的代碼嗎?你嘗試過PeoplePerHour.com嗎? – theMarceloR 2013-02-22 14:02:52
@TomCammann我用String.split()嘗試了一些東西,但是我無法得到想要的結果。 – mehdok 2013-02-22 14:10:45
@nickecarlo:謝謝你,我甚至都沒有想過,你是非常有幫助的。 – mehdok 2013-02-22 14:11:48