Emeditor用正则表达式替换时,如何把文本中所有连续的10个任意数字选择,比如都替换成"@"这个符号?

如题所述

选择替换,如图应该就ok

追问

我的意思是说,比如有几行数字
2149328473
3459128734
123
643
23612
5987192834
2398479182
…………
如何通过替换从而取代10位数,但不影响其他三位数等内容?

温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-11-25
答题人 lreper 的方法 \d{10} 并不会影响到你例子中“低于10位的数”。

▼如果是想“不影响‘超过10位的数’”:
(?<!\d)\d{10}(?!\d)

▼如果只是想处理“独立成行的10位数”:
^\d{10}$

若仍未解决,请详述要求,我继续帮你。本回答被提问者和网友采纳
相似回答