![使用 Notepad++ 查找和替换](https://linux22.com/image/1257305/%E4%BD%BF%E7%94%A8%20Notepad%2B%2B%20%E6%9F%A5%E6%89%BE%E5%92%8C%E6%9B%BF%E6%8D%A2.png)
我正在尝试使用 Notepad++ 进行一些查找和替换,因为我要处理多达几千行的数据。
下面是我正在处理的数据结构的示例。
A = Can be any Aplabet
X = Can be any Number 0-9
RX = Number that I want to replace with another value.
AAAAA X.XXXXXX X.XXXXX X X X X X XX:XX:XX:XX.XXX XXX RXRXRXRXRXRX XXXXXX XXXXXX
Actual Example
werwer 2.178924 1.17892 1 1 1 1 1 12:14:44:59.123 123 0123123 123345 123123
gret 2.178975 1.15731 1 1 1 1 1 12:14:44:59.123 123 0123 123345 123123
sdfwe 2.123245 1.15171 1 1 1 1 1 12:14:44:59.123 123 0555312 123345 123123
有我可以使用的快捷方式吗?
答案1
由于您设置了regex
标签,我会在这里发布两个相关的标签。
第一个与模式的结尾完全匹配:
^(.+ )[0-9]{6}( [0-9]{6} [0-9]{6})$
第二个忽略字段的确切长度,仅确保它们是数字且位于正确的位置:
^(.+ )[0-9]+( [0-9]+ [0-9]+)$
替换字符串将是\1CHANGEDNUMBER\2
。
希望这比每个人都知道的捷径的答案更能帮助你。