//代码如下
String desc="<Body><OrderNum>${order_id}</OrderNum></Body></Message>";
String cols="order_id";
int startIdx = desc.lastIndexOf("<OrderNum>");//出现的位置 长度是10
int endIdx = desc.lastIndexOf("</OrderNum>");//出现的位置
String getdata = desc.substring(startIdx+10,endIdx);//这里要加10
System.out.println(getdata);
String desc2=desc.replace(getdata,cols);
System.out.println(desc2);
//输出结果
${order_id}
<Body><OrderNum>order_id</OrderNum></Body></Message>