Regex Google文档搜索和替换中的正则表达式
我想把所有的first/替换为[但所有的second/替换为]。GoogleDocs提供了正则表达式搜索和替换,但我不知道如何在第一和第二期中使用它。下面是源和目标的示例 我必须在搜索和替换GoogleDocs对话的字段中输入什么 现状Regex Google文档搜索和替换中的正则表达式,regex,replace,google-docs,Regex,Replace,Google Docs,我想把所有的first/替换为[但所有的second/替换为]。GoogleDocs提供了正则表达式搜索和替换,但我不知道如何在第一和第二期中使用它。下面是源和目标的示例 我必须在搜索和替换GoogleDocs对话的字段中输入什么 现状 p pen /pen/ b bad /bæd/ t tea /tiː/ 预期解决方案 p pen [pen] b bad [bæd] t tea [tiː] 在Google表单中,您可以使用捕获组,这样您就可以执行以下操作 查找:/*/ 替换为:[1美元]
p pen /pen/
b bad /bæd/
t tea /tiː/
预期解决方案
p pen [pen]
b bad [bæd]
t tea [tiː]
在Google表单中,您可以使用捕获组,这样您就可以执行以下操作 查找:/*/ 替换为:[1美元]
所以你可能需要把你的东西移动一点 利用第一条斜线前的空格。替换为[然后/替换为]。这里不需要正则表达式。Google Docs Find and Replace不支持替换反向引用,没有它们怎么做还不清楚。尝试/\b替换第一个斜杠,\b/替换第二个斜杠。这是一个很长的表。不幸的是,在许多情况下,斜杠前面有一个制表符9而不是32。但是,是的,这是一个不错的主意。不过,我希望在这里学习使用第一次和第二次出现的正则表达式,以及如何保持介于两者之间的任何内容。对于普通正则表达式,它是,而不是谷歌文档。感谢您提供的简单解决方案。所以谷歌文档不能这么做?他们打算如何使用此功能?谢谢。事实上,它可以在谷歌的表单上运行。Wiktor的回答解决了替换问题。