如何尋找和刪除資料表中包含文字(或清單中的元素)的行<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />我有一個包含字母組合的清單...例如 ABC D...
第1欄
A
乙
C
D
AB
交流電
廣告
ABC
阿布德
.....等等或作為列表,例如mylist = {A、B、C、D、AB、AC、AD、ABC、ABD...}。
雖然可以使用表格選單中的“編輯”-“搜尋”-“查找”找到以“AB”開頭的儲存格,但奇怪的是我找不到使用 JSL 腳本執行此操作的方法。
我會想像這樣的事情:
loc(我的列表,「AB?」) F或列表或
目前資料表 << get rows where (Column 1 == "AB?")對於數據表
……應該有效,但沒有。
任何人都可以建議一種使用通配符(即 AB?)或還有其他聰明的方法來找到這些項目並刪除它們嗎?
先感謝您。
回覆:如何尋找和刪除資料表中包含文字(或清單中的元素)的行美麗的!非常感謝PMroz。
回覆:如何尋找和刪除資料表中包含文字(或清單中的元素)的行這是使用正規表示式的完美情況。對於表,您可以使用 REGEX 函數:
dt =打開( “$sample_data/汽車物理資料.jmp” ) ;
ch_rows = dt <<取得行,其中(正規表示式( :模型, “^Ch” ) == “Ch” ) ;
該程式碼片段將尋找以字串“Ch”開頭的所有行。