
[已解決]BAT怎樣定點提取文本內容背景:在不同軟件中進行數(shù)據傳遞,需要單獨提取所需要的信息并進行簡單加工。想將代碼1中的部分內容提取出來轉化為代碼2的形式,大俠們幫忙看看怎么弄~謝謝代碼1(處理前):
代碼2(處理后):nclick="copycode($('code0'));">復制代碼
- !! ANSYS Input Deck Generated by HyperMesh Version: 11.0.0.47
- !! Generated using HyperMesh-Ansys Template Version : 11.0.0.47
- /PREP7
- ...
- ...
- ...
- NBLOCK,6,SOLID
- (3i8,6e16.9)
- 18 0 0 0.4615384615385 1.2 3.0
- 17 0 0 0.5538461538462 1.2 3.0
- 16 0 0 0.6461538461538 1.2 3.0
- 15 0 0 0.7384615384615 1.2 3.0
- 14 0 0 0.8307692307692 1.2 3.0
- 13 0 0 0.9230769230769 1.2 3.0
- 12 0 0 1.0153846153846 1.2 3.0
- 11 0 0 1.1076923076923 1.2 3.0
處理規(guī)則:①代碼1中的(3i8,6e16.9)為標志,表示遇到該行時,就開始提取文本內容。②只提取代碼1中第1,4,5,6列的內容,列與列之間加入逗號分隔符nclick="copycode($('code1'));">復制代碼
- 18 , 0.4615384615385,1.2,3.0
- 17 , 0.5538461538462,1.2,3.0
- 16 , 0.6461538461538,1.2,3.0
- 15 , 0.7384615384615,1.2,3.0
- 14 , 0.8307692307692,1.2,3.0
- 13 , 0.9230769230769,1.2,3.0
- 12 , 1.0153846153846,1.2,3.0
- 11 , 1.1076923076923,1.2,3.0

