Build, test, and debug regular expressions
Matches G-code movement commands (G0/G1, optionally with leading zero) followed by up to three axis coordinates (X, Y, or Z) with optional negative sign and decimal values. Useful for parsing CNC machine instructions, 3D printer G-code files, or CAM output where rapid positioning (G0) and linear interpolation (G1) moves need to be extracted from toolpath data.