大家好,
這是我有的腳本。 我想知道是否有更好的方法來做同樣的事情。
我首先使用“加載文本文件”將文本文件讀入字符串變量“file_text1”。
接下來,我使用 "words" 和 "\!n" 來分隔行並將它們加載到字符串數組 "file_text2" 中。
接下來,我將“file_text2”加載到數據表中。 然後我使用“get rows where”結合“contains”來查找原始文本文件中包含某個字符串的行號。
是否有等效於“獲取行的位置”但可用於字符串數組的函數? 這樣,我可以跳過加載到數據表中的部分。
file_text1 = load text file( "example.txt" );
file_text2 = words(file_text1 , "\!n");
dt0 = new table("file_dt", new column("file_content", character) );
dt0:file_content << set values(file_text2);
pass_qty_row_array = dt0 << get rows where(contains( :file_dt, "Pass") );
pass_qty_row = pass_qty_row_array[1] + 1;