0

在下面的示例中:

MARY    2.629    3,991,060  1
PATRICIA    1.073    1,628,911  2
LINDA   1.035    1,571,224  3
BARBARA 0.98     1,487,729  4
ELIZABETH   0.937    1,422,451  5

在此示例中,我想选择名称以外的字符并将其删除。
在 Eclipse 中,使用正则表达式查找和替换,
查找:([0-9,\.\s\n]*)$
替换:\n

它只是在第一行中找到匹配的字符,2.629 3,991,060 1
而不是在其他行中。
我究竟做错了什么?

4

1 回答 1

0

(\d|\.|,|\s)+在 Eclipse 的 find 表达式和replace 表达式中使用\n来实现你想要的。它将替换出现在初始文本字符之后的所有字符。

于 2013-05-17T08:14:48.927 回答