批量格式化xml节点中的大小写

作者:用户 来源:互联网 浏览:376 次 时间:2016-07-12 10:24:19

xml格式化正则表达式

批量格式化xml节点中的大小写 - 摘要: 批量格式化xml节点中的大小写<ComrclDrftInf><IsseDt>@BILLDATE</IsseDt><DrftAmt>@BILLAMOUNT

问题描述

批量格式化xml节点中的大小写
    <ComrclDrftInf>        <IsseDt>@BILLDATE</IsseDt>        <DrftAmt>@BILLAMOUNT</DrftAmt>        <ApplyAcct>@APPLYACCT</ApplyAcct>        <ApplyNm>@APPLYNAME</ApplyNm>        <SttlmAmt>@STTLMAMT</SttlmAmt>        <OddAmt>@ODDAMT</OddAmt>    </ComrclDrftInf>    如上,怎么将节点中间的""@大写字符""批量转换成“@小写字符”,如    <ComrclDrftInf>        <IsseDt>@billdate</IsseDt>        <DrftAmt>@billamount</DrftAmt>        <ApplyAcct>@applyacct</ApplyAcct>        <ApplyNm>@applyname</ApplyNm>        <SttlmAmt>@sttlmamt</SttlmAmt>        <OddAmt>@oddamt</OddAmt>    </ComrclDrftInf>    ,如果用UE,正则表达式该怎么写,替换串怎么写

解决方案

 (?<=)@[A-Z]+
解决方案二:
  (?<=@)[A-Z]+
解决方案三:
 ^(>@*<^)

如果要替换,用宏吧,宏是有函数转换大小写的

解决方案四:

在eclipse下面进行格式化:
1.先替换@后和后面的字母分开
2.使用Alt+Shift+A选择需要变小写的字母
3.Ctrl+Shift+Y 变小写
4.将之前的空格替换完.

【云栖快讯】诚邀你用自己的技术能力来用心回答每一个问题,通过回答传承技术知识、经验、心得,问答专家期待你加入!  详情请点击
云栖社区(yq.aliyun.com)为您免费提供批量格式化xml节点中的大小写相关信息,包括 xml格式化正则表达式 的信息 ,所有批量格式化xml节点中的大小写相关内容均不代表云栖社区的意见! 该页面h5页面的地址是:https://m.aliyun.com/yunqi/wenzhang/show_95771,您可以点击批量格式化xml节点中的大小写-手机站访问。
弹性可伸缩的计算服务,助您降低 IT 成本,提升运维效率

40+云计算产品,6个月免费体验

现在注册,免费体验40+云产品,及域名优惠!

云服务器9.9元/月,大学必备

热点导航