Emacs regexp-替换文本字符串,query替换regexp



这看起来很简单,但我做不到。我的文本文件如下:

Johnson Cary, 2009, This important article, 109 pages.
Smith Tom, 2003, Much ado about nothing: a study, 89 pages.

我需要这个:

Johnson Cary%2009%This important article%109 pages.

任何不太可能出现在文本中的特殊字符都可以。最终目标是以.csv文件结束,然后是.xls文件。

我正在使用

^([^,]+)([,])

查找第一个出现的逗号,但当我尝试用替换时

 1 %

它不起作用,也不起任何这种密切结合的作用。

我们将非常欢迎任何帮助!

事先非常感谢。

替换此:

^([^,]*), ([^,]*), ([^,]*), (.*)$

这个:

1%2%3%4

以获得正确的结果。

最新更新