提取字串的一部分你好,
我有一個字串,我想提取除該字串的最後四個字元之外的所有內容。
所以,下面的字串,
12/9/2023 19:05:57:754
會導致,
12/9/2023 19:05:57
如何在 JMP 中執行此操作
自動化和腳本編寫回覆:提取部分字串myString="12/9/2023 19:05:57:754";
length=Length(myString);
Substr("12/9/2023 19:05:57:754", 1,length-4)回覆:提取部分字串謝謝。 有用!
回覆:提取部分字串其他簡單的選擇是使用左邊()
Names Default To Here(1);
str = "12/9/2023 19:05:57:754";
res = Left(str, Length(str) - 4);
如果您確實想取得沒有毫秒的日期和時間(不是沒有最後 4 個字元的字串),您也可以使用 Word
Names Default To Here(1);
str = "12/9/2023 19:05:57:754";
res = Word([1 -2], str, ":");
或留下 contains 以獲取最後一個“:”
Names Default To Here(1);
str = "12/9/2023 19:05:57:754";
res2 = Left(str, Contains(str, ":", -1) - 1);