JSFiddle - React, Tailwind, and code Playground
by booktu8
JavaScript
let commandline = 'gfdagf --gdfg{out::"gfdg"};[{"type":"out","value":"","parameter":"gdfg","default":"","description":"gfdg"}]'
//t commandline = `spark-submit --executor-memory 5G --class 'sparksql.reader.DatabaseReader' --conf 'spark.cores.max=10' sqlETL.py --out_p {out:Custom:"out_p"} --url ["SqlURL":String:default,"jdbc:mysql://172.16.1.14:3306/test"] --user ["user":String:default,"root"] --passwd ["passwd":String:default,"111111"] --table ["table":String:default,""] --columns ["columns":String:default,""] --format ["format":String:default,"parquet"] `
let a = commandline.match(/.*?(?=\s--[^-]*[[])|(?=/)
console.log(a)