Loading [MathJax]/jax/output/CommonHTML/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >如何使用Google脚本替换字符串中的所有字符?

如何使用Google脚本替换字符串中的所有字符?
EN

Stack Overflow用户
提问于 2020-04-16 07:28:25
回答 1查看 2.2K关注 0票数 1

我试图使用以下代码替换Google工作表单元格中的特定字符:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
  var sValue = data[0][0];
  sValue = sValue .replace(" ", "");
  var cell = sheet.getRange(1, 1); 
  cell.setValue(sValue);

如果我的文本是“这是一个测试”,我想有“最硫磺”,但结果是“这是一个测试”,只有第一个字符被替换。我怎么才能把它们全部替换掉?

EN

回答 1

Stack Overflow用户

发布于 2020-04-16 14:52:06

  • 您希望通过将this is a test替换为""" "转换为""
    • this is a test的值位于Google电子表格上的一个单元格中。

  • 您希望使用Google脚本来实现这一点。

在这里,由于以下原因,我建议在您的情况下使用TextFinder。

  1. 在您的情况下,使用谷歌电子表格。
  2. 在您的脚本中,值由getValues检索并由setValue保存。当使用TextFinder时,搜索和替换进程将在内部服务器中运行。这样,成本就可以降低。
  3. TextFinder可以通过简单的脚本用于电子表格中的单元格、范围、工作表和所有工作表。

示例脚本:

从脚本中,它假定单元格“this is a test”中的A1值被转换为thisisatest

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
const sheetName = "Sheet1";
SpreadsheetApp
  .getActiveSpreadsheet()
  .getSheetByName(sheetName)
  .getRange(1, 1)
  .createTextFinder(" ")
  .replaceAllWith("");

注意:

  • 例如,在上面的脚本中,当getRange(1, 1)SpreadsheetApp.getActiveSpreadsheet().getSheetByName(sheetName).createTextFinder(" ").replaceAllWith("");一样被移除时,工作表中所有单元格中的" "被替换为""

参考资料:

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/61254077

复制
相关文章
php如何替换字符串中的指定字符
常用的函数有:str_replace() 和preg_replace()。 str_replace() 函数使用一个字符串替换字符串中的另一些字符。 str_replace(find,replace,string,count)参数 描述 find 必需。规定要查找的值。 replace 必需。规定替换 find 中的值的值。 string 必需。规定被搜索的字符串。 count 可选。一个变量,对替换数进行计数。 str_replace(“raykaeso”, “leixuesong”, “raykaeso love php”); preg_replace ( pattern , replacement , subject,limit = -1 ,$count ) 作用:执行一个正则表达式的搜索和替换 pattern 必需。需要搜索的模式。 replacement 必需。用于替换的字符串或数组。 subject 必需。需要替换的字符串或数组。 limit 替换的次数。-1为无限 count 完成替换的次数,变量
全栈程序员站长
2022/08/25
4.8K0
如何使用 sed 替换文件中的字符串?
在 Linux 系统中,sed 是一个非常有用的文本处理工具,它可以用于在文件中进行字符串替换操作。sed 是流编辑器(stream editor)的缩写,它可以对文本进行逐行处理,包括查找和替换特定的字符串。本文将详细介绍如何使用 sed 命令在文件中进行字符串替换操作。
网络技术联盟站
2023/06/09
5.5K0
如何使用 sed 替换文件中的字符串?
js替换html中的字符串,js怎么替换字符串?
在js中,可以使用str.replace()方法来替换字符串。replace()方法用于在字符串中用一些字符替换另一些字符,或替换一个与正则表达式匹配的子串;然后返回一个新的字符串。
全栈程序员站长
2022/08/30
23.5K0
js替换html中的字符串,js怎么替换字符串?
php将字符串内的指定字符全部替换,php中如何替换字符串中的某个字符[通俗易懂]
语法:string strtr( string str, string from, string
全栈程序员站长
2022/08/31
12K0
php将字符串内的指定字符全部替换,php中如何替换字符串中的某个字符[通俗易懂]
Makefile中的字符串替换
Makefile Tutotial最后给出了一段makefile,里面OBJS有字符串通配、替换的过程:
mingjie
2023/10/13
5030
php 全部替换字符串,php如何批量替换字符串
php批量替换字符串的方法:使用【str_replace】批量查找替换字符串,代码为【str = str_replace(‘o’,’O’,str,count);echo str.PHP_EOL;】。
全栈程序员站长
2022/08/25
13.4K0
php替换字符串中,PHP 替换字符串中的一些字符方法介绍
在php中替换字符串我们都会使用到str_replace函数了,此函数还可以使用正则,下面小编来给大家介绍一下替换字符串中的一些字符或替换第一次出现的字符实例。
全栈程序员站长
2022/08/25
4.7K0
php替换字符串中,PHP 替换字符串中的一些字符方法介绍
pycharm 批量替换_pycharm如何替换字符串
可以点击Replace all来替换所有的匹配到的字符;如果要替换成空的,那么下面的输入框什么也不要输就可以。
全栈程序员站长
2022/09/25
4K0
pycharm 批量替换_pycharm如何替换字符串
Java中替换字符串的方法
1. replace的参数是char和CharSequence,即可以支持字符的替换,也支持字符串的替换(CharSequence即字符串序列的意思,说白了就是字符串的意思)。
bisal
2021/10/15
5.7K0
python中替换字符串中字符_Python replace()函数:替换字符串中的某个字符「建议收藏」
下面我们将通过一组示例,详细给大家说明下关于用python的替换问题,相信大家结合实例一定非常容易理解,一起来看下吧~
全栈程序员站长
2022/09/06
4.5K0
python中替换字符串中字符_Python replace()函数:替换字符串中的某个字符「建议收藏」
算法题解 | Rust 字符串处理:替换所有问号
对传入的字符串转换为字符数组,然后将处理后的字符数组转为字符串。通过迭代器可以顺利完成这两步。
张汉东
2020/12/15
1.7K0
php替换中文字符串,php如何替换字符串里的字符「建议收藏」
php替换字符串里字符的方法:1、通过substr_replace函数把字符串的一部分替换为另一个字符串;2、使用str_replace函数将一个字符串替换字符串中的另一些字符。
全栈程序员站长
2022/08/25
7.6K0
php替换中文字符串,php如何替换字符串里的字符「建议收藏」
字符串替换
每行数据是一个字符串,长度不超过1000  数据以EOF结束输出对于输入的每一行,输出替换后的字符串样例输入
书童小二
2018/09/03
2.9K0
python替换第n个字符串_替换字符串中第n个出现的子字符串
我已经想出了下面的方法,它还考虑了替换所有出现在左边或右边的“旧”字符串的选项。当然,由于标准str.replace工作得很好,因此没有替换所有引用的选项。def nth_replace(string, old, new, n=1, option='only nth'):
用户7886150
2021/01/11
4.8K0
Java如何将字符串中的中文字符替换掉
在你传过来的字符串中,按照字符串的大小将每一个字符取出来然后转化成整型。比较v>=19968 && v <= 171941,如果在这个区间内就是汉字,当然如果你只是判定这个字符串中是否有汉字的话,到这就结束了,如果你想进行更多的操作,你可以将汉字所对应的字符按照自己的意愿来处理,例如将汉字消除:
哲洛不闹
2018/09/19
4.1K0
Java如何将字符串中的中文字符替换掉
如何实现字符串的反转及替换?
方法很多,可以自己写实现也可以使用String或StringBuffer/StringBuilder中的方法。有一道很常见的面试题是用递归实现字符串反转,代码如下所示:
唐怀瑟
2018/08/30
1.8K0
java字符串操作:如何实现字符串的反转及替换?
可用字符串构造一 StringBuffer 对象,然后调用 StringBuffer 中的 reverse
MickyInvQ
2020/09/27
1.3K0
替换字符串指定位置字符 php,php如何从指定位置替换字符串
在php中可以使用“substr_replace”函数实现从指定位置替换字符串,其语法是“substr_replace(string,replacement,start,length)”,参数start表示从指定位置开始替换。
全栈程序员站长
2022/08/31
3.6K0
替换字符串指定位置字符 php,php如何从指定位置替换字符串
字符串中符号的替换---replace的用法
1 #include<iostream> 2 #include<string> 3 4 using namespace std; 5 6 int main() 7 { 8 string s1 = "one*two*three";//Given String 9 string s2 = "*";//delimeter 10 string s3 = ",";//string to replace 11
猿人谷
2018/01/17
3.6K0
字符串中符号的替换---replace的用法
字符串内容的替换
字符串string类有成员函数replace() string str; string s1; str.replace(pos,len,s1);//使用s1的长度为len,从str的pos位置开始替换 str.replace(pos,len,s1,pos1,len1);//使用s1的子串从pos1开始长度为len1。替换str中从pos开始长度为len的长度
杨鹏伟
2021/06/17
3K0

相似问题

如何使用替换替换字符串中的所有匹配字符?

11

使用google脚本中的数组查找和替换子字符串

14

PHP/Regex:如何替换PHP脚本中的所有字符串

10

如何使用替换替换nodejs中字符串中的所有特殊字符?

23

如何替换字符串中的所有字符?

33
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文