我只是在寻找一个简单的javascript,它用用户指定的副本替换选定的副本,或者用Adobe Indesign中的字符串插入脚本中。谷歌搜索了几个小时,但找不到答案。
示例: - 我出生在八月。我只是想改变文字" August"到"九月"通过选择并运行javascript。不想手动操作,因为需要在多个文档中进行更改。同时我不希望脚本在我不知情的情况下更改所有内容,只想更改一个文档&一次选择一个。
答案 0 :(得分:0)
“编辑”菜单中的“查找/更改”可以在不编写脚本的情况下为您执行相同操作。你可能想尝试一下。只需"查找"要替换的实例。然后"更改/查找"将替换它并移动到下一个实例。简单"替换"只需替换实例并停留在那里而不是移动到下一个实例。
答案 1 :(得分:0)
有多大不同?如果只是少数 - 仍然可以使用查找/更改(标签' Grep')
类似查找:(1stMatch)|(2ndMatch)|(3rdMatch)
答案 2 :(得分:0)
您应该只使用String.replace方法。
像这样:
var yourString = "I was born on August."
yourString = yourString.replace('August', 'September');
答案 3 :(得分:0)
这是微不足道的。在InDesign中选择一些文本并运行这个单行:
app.selection[0].contents = "My new text";
就是这样!显然,用你需要的任何文字替换“我的新文本”......