标签: java regex
如何为regex cmd,$param1,....,`$ paramn?
regex
cmd
$param1
$param2
我的解决方案就是这样,但它只有4个参数
"(\\w+)\\s*(\\$\\w+)*,*\\s*(\\$\\w+)*,*\\s*(\\$\\w+)*,*\\s*(\\$\\w+)*"
答案 0 :(得分:3)
由于你只对真正的参数感兴趣,你只需要(\ w *),这将给你一个没有美元的所有单词的数组。
如果您需要使用美元:(\ $ \ w *)
您可以在regexPal
答案 1 :(得分:0)
"^\\w+\\s+(\\$[^\\,^\\s,^\\$]+\\s*,\\s*)*\\$[^\\,^\\s,^\\$]+$"