【问题标题】:how to find number which dote or comma in notepad++如何在记事本++中查找数字或逗号
【发布时间】:2016-03-17 14:09:31
【问题描述】:

我有一个很大的 XML 文件,其中包含这样的产品价格

价格="1223" 其中一些产品有像这样的逗号或点

price="1.223,60" 价格="55.3"

如何在notepad++中找到带有逗号或点的价格,以便更正?

提前致谢

【问题讨论】:

    标签: decimal notepad++ comma


    【解决方案1】:

    您将在 Notepad++ 中使用正则表达式 (RegEx)。使用搜索 > 查找 > 搜索模式 > 正则表达式。

    \"[0-9]\.[0-9]{3}\,[0-9]{2}\"
    

    根据您的需要编辑这个简单的示例,或发布您想要对价格执行的操作。

    通过http://regexr.com/开始学习正则表达式

    【讨论】:

    • 这不适用于price="1223"price="55.3" 等给出的示例
    【解决方案2】:

    这个:

    (?<=price=")[\d,.]+
    

    查找price=" 之前的所有价格,例如:

    • price="1223"
    • price="1.223,60"
    • price="55.3"

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-03-18
      • 1970-01-01
      • 2013-05-21
      • 1970-01-01
      • 2021-12-23
      • 1970-01-01
      相关资源
      最近更新 更多