莫里斯示例
Morris.Bar({
element: 'bar-example',
data: [
{ month: "2006", amount: 100},
{ month: "2007", amount: 75}
],
xkey: "month",
ykeys: ["amount"],
labels: ["amount"]
});
ykeys和lables中的量应与Morris实施例中提到的相同。否则,由于amount
格式的错误,图形将不会显示。
此刻我的金额值就是这样
String amount = "[amount]";
amount="[amount]"
我希望以这种方式获得价值
["amount"]
替换这些值最简单,最首选的方法是什么?
答案 0 :(得分:3)
为何选择正则表达式?
如果您可以通过简单调用不需要正则表达式的API来完成任务,请坚持使用。
amount.subString(1,amount.length()-1);
答案 1 :(得分:1)
您不需要使用正则表达式。
amount = amount.replace("[", "[\"").replace("]","\"]");
编辑。 OP清理了所需的东西。上述代码正在将[
替换为["
,将]
替换为"]
。
"
在java中使用\