比如这里有一段范文,"我爱{},{}是我家" 然后又有一百多个词填进去,得到 "我爱中国,中国是我家" "我爱 xx,xx 是我家" 。。。 目前我只会一个一个复制替换,很费事,有没有这样的工具能够直接生成?
1
inflationaaron 2018 年 3 月 6 日
Python `String.format`
|
2
rabbbit 2018 年 3 月 6 日 chrome > F12 控制台
var loveArr = ['1', '2']; console.log(loveArr.map(function(i){return `我爱${i},${i}是我家`})); |
3
v2gba 2018 年 3 月 6 日 |
4
crab 2018 年 3 月 6 日
notepad
ctrl+H |
5
DT27 2018 年 3 月 6 日
各种编辑器的纵向复制粘贴,excel~~~
如果关键字在一行,编辑器批量替换换行符。 |
6
sisterth 2018 年 3 月 6 日 word 邮件合并了解一下
|
7
qinrui 2018 年 3 月 6 日
excel 了解一下
|
8
pipapa 2018 年 3 月 6 日 via Android
vim 了解一下
|
9
xgzxy 2018 年 3 月 6 日
python
# _*_ coding:utf-8 _*_ names = ['中国','北京'] for name in names: string = '我爱%s,%s 是我家' % (name,name) print string # 我爱中国,中国是我家 # 我爱北京,北京是我家 |
10
nutting 2018 年 3 月 6 日
就用 excel,分成多列,拼好后粘贴出来
|
11
panpanpan 2018 年 3 月 6 日
邮件合并了解一下,
Notepad 正则替换了解一下 |
12
Mavious 2018 年 3 月 6 日
作为成天拿 notepad++给小说排版的人,经验告诉我正则替换是做不到的。只有 9L 这种脚本才能做。
正则只能批量替换固定的词语上去,不能把可变词语替换上去。 譬如给每一章没有章节号,只有个五角星,需要把五角星替换成章节号(第一章、第二章、第三章………直至五角星替换完毕),这种模式。和 LZ 的需求如出一辙。 不过本人是个正则半吊子,很水的那种,可能正则有这种带字典的语法吧。如果有会写的,欢迎指教。 -------- 3L 办法很妙,赞。 |
13
aver4vex 2018 年 3 月 6 日
用 3L 的那个吧,不用折腾。
|
14
ctro15547 2018 年 3 月 6 日
import Queue
start = Queue.Queue() end = Queue.Queue() #这里可以把关键字写成 txt #循环 put 进两个队列中 start.put('中国') end.put('北京') while not start.empty(): print '我爱{},{}是我家'.format(start.get(),end.get()) |
15
MonoLogueChi 2018 年 3 月 6 日 via Android
excel 应该可以解决
|
16
locoz 2018 年 3 月 6 日 via Android
python 了解一下
|
17
hanzichi 2018 年 3 月 6 日
这。。什么语言都行啊
|
18
MuscleOf2016 2018 年 3 月 6 日
编辑器就可以吧
|
19
lekai63 2018 年 3 月 6 日 via iPhone
word 邮件合并即可。
xx 词汇列表放 excel 里无需代码 |
21
yaerda 2018 年 3 月 6 日
编辑器:vscode
快捷键:Command + Option + Down 向下插入光标 操作: 1.相应位置插入多操作光标; 2.向右选中多个字符串,复制; 3.编辑+粘贴 https://imgur.com/a/Sb6p9 |
22
yaerda 2018 年 3 月 6 日
|
23
DXDE443 OP 谢各位老哥,不过有点怪我没说清楚,文本很多时候会有多行。。。甚至可能会是一个文件,等会再研究研究
|