你好,我得到了以下正则表达式
height="(\d*\.\d{3})\d*cm"
问题是,虽然它在网站上有效,但我设计了它http://gskinner.com/RegExr/它无法与 notpad++ 配合使用,有人能帮我修正一下该 Regex 以使其与 Notepad++ 配合使用吗?或许能给出一些指南的链接,解释 RegEx 的不同变体之间的差异?
更多细节
我尝试使用它来搜索和替换 xml 文件中的某些值,当然,Notepad++ 搜索框中选择了正则表达式选项。或者,我需要允许查找的正则表达式
nameoftag="<something>"
下面是我正在处理的文档的示例
<draw:frame text:anchor-type="page" text:anchor-page-number="1" draw:z-index="41" draw:name="Picture 23" draw:style-name="abe" svg:width="9.207cm" svg:height="6.913cm" svg:x="0cm" svg:y="0cm">
答案1
这些问题很可能是由旧版本的 Notepad++ 引起的,我的问题发生在版本5.9.6.2(统一码)或者因为插件Oberon2LexerU.dll在更新版本时被禁用6.1.5(统一码)。这正是我无法真正确定的原因,因为我读到评论时,我按照直觉判断达斯机器人我觉得我得到的版本可能有问题。更新后一切似乎都按预期运行。
感谢帮助!