所以我想在 Notepad++ 中替换一些数字,并且必须调整正值和负值,所以我的搜索如下所示:
v (.{0,1})13.500000
和替换:
v $1 10.500000
除非我不希望捕获组引用和其他数字之间有空格,但如果我留出空格,它将不会放置任何内容(没有捕获组#110)。
如何“转义”它,以便捕获组与字符文字分开,而不插入不需要的字符?
我可以将其作为两个替换,但我认为这一定是可能的,尽管我不知道如何搜索它。
源文本示例:
v 13.000000 19.0000000 8.000000
v 13.000000 19.0000000 9.000000
v -13.000000 19.0000000 9.000000
v -13.000000 19.0000000 8.000000
Run Code Online (Sandbox Code Playgroud)
期望的结果:
v 10.000000 19.0000000 8.000000
v 10.000000 19.0000000 9.000000
v -10.000000 19.0000000 9.000000
v -10.000000 19.0000000 8.000000
Run Code Online (Sandbox Code Playgroud) 我在每一行都有两个字符串的长列表,数字字符串和字母数字字符串(每个原始字符串的长度不同),我想更改(切换)位置:
010110,file_1.txt
0120100,file_11.txt
Run Code Online (Sandbox Code Playgroud)
要有这个:
file_1.txt,010110
file_11.txt,0120100
Run Code Online (Sandbox Code Playgroud)
第二个字符串还包括点和下划线,如上例所示。我尝试了之前用于类似任务的正则表达式,但它不起作用,我在 Notepad++ 和 Powergrep 中尝试过。
([^_]*),(.*)
Run Code Online (Sandbox Code Playgroud)
用。。。来代替:
\2_\1
Run Code Online (Sandbox Code Playgroud)
试过那个正则表达式(有变化)但没有结果。
我有很多格式为的记录:1900-01-03 00:00:00
我想将它们全部修改为“1900-01-03 00:00:00”
我看到了一些关于正则表达式的帖子并尝试了一些组合,但我似乎无法使其工作。
提前致谢。
我git在 Windows 上使用,当我使用commit command in the command prompt, my Notepad++ opens up and asks me to put in a commit message as follows:
# Please enter the commit message for your changes. Lines starting
# with '#' will be ignored, and an empty message aborts the commit.
# On branch master
# Your branch is up-to-date with 'origin/master'.
Run Code Online (Sandbox Code Playgroud)
This is great, but I want to be able to separate the message title from its body. When I …
我正在尝试减小 geoJSON 文件的大小,以便我的网站查看者可以非常快速地查看页面中的地图。
您可以在此处找到有关 geoJSON 格式的更多信息http://geojson.org/
我读了一篇博客,建议使用记事本 ++ 减少 GeoJSON 文件中小数点后的位数。
我可以找到删除数字中所有小数位的答案。但我的问题是我想保留一个数字的前 5 个小数位并删除其他的。
EG:-103.3751447563353
更换后:-103.37514
编辑: 我尝试了答案,但我的记事本 ++ 说“找不到文本”。我已确保选中正则表达式复选框,但仍然没有运气这将为每个纬度或经度坐标节省 10 个以上的字符。
请分享您的答案
我只是为此而疯狂,但我找不到解决方案,所以我在这里寻求帮助。
我一直使用 Notepad++,但自从我更新到 Windows 10 后,它开始无法正常工作。
当我打开它时,N++ 需要很长时间(比如......很长时间)才能运行(同时它保持在“无响应”状态)。
当它最终解冻并且我打开一个文件时,没有显示任何文本但是如果我尝试复制某些内容并将其粘贴到其他地方它会正确执行所以我想这不是这些东西的编码问题.....
我已经多次尝试卸载 N++,清除硬盘上的所有文件,甚至删除注册表项,但是当我再次安装它时,没有任何变化......
我很绝望请帮助我!!!
基本上我的文本文件中的每一行都是这样格式化的:
1) Baker
2) Photographer
3) Doctor
4) Teacher
5) CEO
Run Code Online (Sandbox Code Playgroud)
等等等等。
使用 Notepad++ 如何删除 1)、2)、3) 等?
我正在尝试创建一个批处理文件来播放贝尔角色的嘟嘟声。每当我尝试输入Ctrl+时G,它都会触发“转到”对话框。我尝试过记事本、Notepad++ 和 VSCode。
直接echo Ctrl+G在命令行中输入可以,但我想通过批处理文件运行它。
如果无法输入Ctrl+ ,是否有其他方法可以播放嘟嘟声?G
我有500线
xyz.blogspot.ae/search/label/Tips >Tips</a>
<span dir= ltr >(3)</span>
xyz.blogspot.ae/search/label/Transformer >Transformer</a>
<span dir= ltr >(10)</span>
xyz.blogspot.ae/search/label/transformer banking >transformer banking</a>
<span dir= ltr >(3)</span>
xyz.blogspot.ae/search/label/Transistor >Transistor</a>
<span dir= ltr >(3)</span>
Run Code Online (Sandbox Code Playgroud)
我想删除>之后的所有内容,所以它应该是这样的
xyz.blogspot.ae/search/label/Tips
xyz.blogspot.ae/search/label/Transformer
xyz.blogspot.ae/search/label/transformer banking
xyz.blogspot.ae/search/label/Transistor
Run Code Online (Sandbox Code Playgroud)
任何正则表达式?
我想使用记事本++查找并替换文本文件中的字符串,我想从命令行自动执行此操作。
我想在文本文件mytextfile.txt中将所有出现的“ userid =”替换为“ userid = 123456”
我该怎么办?
notepad++ ×10
regex ×6
replace ×2
batch-file ×1
cmd ×1
command-line ×1
commit ×1
compression ×1
geojson ×1
git ×1
git-commit ×1
ide ×1
lines ×1
powergrep ×1
windows ×1