首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >应用程序脚本-如何用普通字符替换Google文档中的智能引号字符?

应用程序脚本-如何用普通字符替换Google文档中的智能引号字符?
EN

Stack Overflow用户
提问于 2019-10-31 08:42:10
回答 1查看 561关注 0票数 1

我对Google文档中与撇号字符相关的智能引号有一个问题。

例如,如果我键入字符串Employee's Name,它将成为Employee’s Name

注意撇号是如何不同的。

我需要找到一种方法将所有这些替换为',以及使用Apps脚本的所有其他“智能”引号字符。

我想,这可以通过使用替换函数来完成。但我不知道该换什么。有智能引号的列表吗?

那么如何解决这个问题呢?谢谢。

注意:我知道我可以通过访问Tools -> Preferences和禁用Use smart quotes__来禁用这个特性,但是我不能这样做,因为我正在处理一个附加程序。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-10-31 09:43:21

智能引用取代单个撇号,并将双引号替换为“智能”(更确切地说是“智能”)等价物。有关使用这里的字符的更多信息。

如果您使用的是Google,您可能需要使用replaceText(searchPattern, replacement)函数。请参见下面使用此函数的示例代码片段:

代码语言:javascript
运行
复制
var body = DocumentApp.getActiveDocument().getBody();

body.replaceText("(‘|’)", "'");
body.replaceText('(“|”)', '"');
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/58639534

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档