提取包含正數和負數的字串你好,
我有一個附件中的 table1.jmp 檔案。如何提取紅色方格中圈出的 X 和 Y 座標? X 和 Y 值有時可能為負數。例如,第一行的 XY 值為 -280, -396。第二行的 XY 值為 284, -228。

自動化和腳本編寫回覆:提取包含正數和負數的字串這是一個艱難的決定。有什麼明智的建議嗎?
回覆:提取包含正數和負數的字串以下公式可以滿足你的需求
// For the X value
Num( Substitute( Word( 5, Substitute( :Fname, "--", "-&" ), "-" ), "&", "-" ) )
// For the Y value
Num( Substitute( Word( 6, Substitute( :Fname, "--", "-&" ), "-" ), "&", "-" ) )

回覆:提取包含正數和負數的字串正規表示式也是一種選擇( https://regex101.com/r/5fgzrx/1提供了部分工作原理的解釋)
Num(Regex(:Fname, "-(-?\d{3})-(-?\d{3})", "\1"))
將“\1”改為“\2”表示Y
