Regex 查找和替换的通配符帮助
我在一个文本文件中有数千条这样的记录:Regex 查找和替换的通配符帮助,regex,notepad++,Regex,Notepad++,我在一个文本文件中有数千条这样的记录: ROESImageCameraMake=�iP{��!-T�x0� ROESImageCameraModel=��O�W� ROESImageCameraMake=��%.Bph����� ROESImageCameraModel=�d� 请注意,该值在每种情况下都是不同的(所有1000多个条目)。我需要在Notepad++中进行查找和替换,以获得以下信息: ROESImageCameraMake=Nikon ROESImageCameraModel=
ROESImageCameraMake=�iP{��!-T�x0�
ROESImageCameraModel=��O�W�
ROESImageCameraMake=��%.Bph�����
ROESImageCameraModel=�d�
请注意,该值在每种情况下都是不同的(所有1000多个条目)。我需要在Notepad++中进行查找和替换,以获得以下信息:
ROESImageCameraMake=Nikon
ROESImageCameraModel=D100
我不熟悉正则表达式。查找:
ROESImageCameraMake=.*
更换:
ROESImageCameraMake=Nikon
确保在底部勾选“正则表达式”。这是基于您的评论,您想用始终
尼康替换随机垃圾,我们应该如何从中提取尼康�知识产权{��!-T�x0�代码>?或者这是复制粘贴错误?此文件已损坏,我只需要用基本上任何东西替换疯狂字符。通常我可以进行查找和替换,因为疯狂字符在整个文档中都是相同的,但在这种情况下不一样。看起来它需要删除更多内容:是否有方法替换此:Text=ROESImag埃卡迈拉马克=�rs��N`�>� �$J� ROESImageCameraModel=q� �D� PackageID=with Text=packageidt这基本上与regexp无关。它似乎没有形成规则语法或类似的二进制代码(regexp不是最好的开始选择)。