看起来很简单,但我无法完成它。 我的文本文件如下所示:
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 %
它不起作用,也没有任何形式的紧密组合。
非常欢迎任何帮助!
提前多多谢谢你。
答案 0 :(得分:1)
替换它:
^\([^,]*\), \([^,]*\), \([^,]*\), \(.*\)$
用这个:
\1%\2%\3%\4
获得正确的结果。