问题标签 [find-replace]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
780 浏览

regex - 在 Sublime Text 中,如何查找所有未编码的网址并将其替换为格式化和链接的 URL?

如何使用格式化和链接的 URL 查找和替换所有未编码的 Web 地址?

下面示例中的虚拟文本可以表示不同长度的段落。

例子:

`之前:

后:

0 投票
1 回答
10652 浏览

regex - 使用正则表达式在 Google 电子表格中查找和替换

我想使用激活了“使用正则表达式搜索”功能的 Google 电子表格查找和替换功能在我的文档中进行搜索和替换。

用例:我的一些单元格末尾包含错误的换行符(某些编辑器粘贴操作的剩余部分)。

我正在使用以下模式成功找到单元格

.*\012$

“替换为”字段是否有一些语法可以让我用我找到的字符串替换单元格的内容减去\012末尾的字符?

Google 电子表格文档不包含任何相关信息。https://support.google.com/docs/answer/62754?hl=en

这是盒子的截图

0 投票
1 回答
689 浏览

vba - Microsoft Word VBA 宏 - 一个段落查找替换样式

我正在使用 VBA 宏在 Microsoft Word 中执行样式搜索。我的目标是为文档中找到的每种样式执行一次特定操作。

该宏在至少有两个段落的文档上正常工作,但宏不会在一个只有一个段落的文档中正确警告样式。奇怪的是,当我输入一个新的段落标记时,找到了样式,即使我没有在文档中添加任何新的文本或样式,只是一个额外的空白段落标记。有谁知道我的宏有什么问题以及如何解决这个问题?谢谢参观。

0 投票
3 回答
1444 浏览

bash - 使用另一个文件中的值查找替换

我有一个文件目录myFiles/和一个文本文件values.txt,其中一列是要查找的一组值,第二列是相应的替换值。

目标是values.txtvalues.txt位于myFiles/.

例如...

values.txt

你好再见

快乐悲伤

运行该命令会将 中的每个文件中的所有“Hello”实例替换为“Goodbye”,并将 中的每个文件中的myFiles/每个“Happy”实例替换为“Sad” myFiles/

我尽可能多地尝试使用 awk/sed 等,但我无法生成执行所需操作的命令。

任何指导表示赞赏。谢谢!

0 投票
1 回答
1949 浏览

excel - Excel 2010 查找(点)-替换(逗号)

我正在尝试清理数据以在 excel 中进行计算。数据取自 pdf 文件,有些数字我需要将点更改为逗号,因为如果我不这样做,excel 会将“文本到列分隔”的数字理解为日期,并相应地转换它们这不是我需要的。

但是在“查找替换”之后,每个单元格中的数据会自动“替换输入”。

我注意到在逗号之后,单元格以这种方式转换。例如,如果一个单元格中有两个逗号,那么一个单元格中有两行,这给我使用 text-to-columns 分隔单元格带来了问题。

所以这里是数据:

+++

+++

我想用“空格”分隔这些数据,其中小数点以逗号而不是点开头。

干杯,

0 投票
4 回答
1442 浏览

batch-file - 使用 for /f 和 if 语句和变量查找和替换字符串

我编写了一个批处理文件,我想用另一个 .txt 文件中的字符串覆盖键字符串。

目前它完美地复制了新的 File.txt 文件,但不会用 OldFile.txt 文件中的字符串替换字符串。

File.txt 文件中的字符串示例:

...

# 密码密码
=

# AccountName
帐户=

# TownName
城镇=

# 邮编
邮编=

# LocationChangedDate
LocationChanged=

我要替换的 OldFile.txt 文件中的字符串示例:

...

#密码
Pword=ABC

#AccountName
帐户=123

# TownName
Town=LDN

# 邮编
邮编=WS77TP

# LocationChangedDate
LocationChanged=01/01/2015

有人可以指出我正确的方向或解释我在哪里犯了错误吗?

0 投票
1 回答
933 浏览

r - 数据清理 - 无法让 FindReplace 功能按预期工作

我有一个大型数据框,其中有一列包含数千个不同的位置(城市)名称,我需要对其进行简化/清理。

在进行了很多努力并尝试使用正则表达式和循环来完成之后,我找到了 DataCombine 包和 FindReplace,它们旨在做我想做的事,但我无法让它发挥作用。

所以我有:

清洁只是一种替换,例如“London Chelsea”应该是“London”,“Brooklyn”应该是“New York City”,“Paris 20e”和“Paris-14”应该是“Paris”。更进一步,我希望将具有“Paris”模式的所有内容替换为“Paris”(有点像 SQL 中的“Paris%”)。

该函数返回:

部分清理(字符串已被替换)但不是整个条目。

关于我该怎么做的任何想法?用grep循环?匹配?或者我真的必须构建一个包含所有所需条目的清洁数据框。

0 投票
2 回答
1642 浏览

database - 从 Google 表格的主列表中批量查找和替换

我在 Google 表格中有一个电子表格。我们目前从 Ooyala 中提取它来运行 QA。我们正在尝试消除手动/人工 QA,并正确格式化许多不同的值。行的一个例子是

有没有办法编写一个以列为目标的脚本,例如标题行,然后查找并替换整个主值列表?例如,以某种方式加载一个主文档,将所有的 hello 实例替换为 Hello 并将 yes 替换为 Yes 一口气?也愿意尝试 R 或其他一些平台。

0 投票
1 回答
278 浏览

regex - 正则表达式用带引号的字符串查找/替换字符串

我可以找到一种方法来替换引号内的字符串,但我找不到使用记事本++中的查找/替换向字符串添加引号的方法

所以我有一个 .sql 文件,我复制并粘贴了一堆插入值。字符串不像它们需要的那样在引号中。

我有 find 语句\s\w{1,},它对我来说很好,但如果我使用 "\1" 它只是替换为 ""

有没有办法将每个字符串替换为带有引号的字符串,例如 STRING 替换为“STRING”

0 投票
1 回答
53 浏览

vim - 你如何处理在vim中转义特殊字符?

我正在尝试用下面TTL的另一个搜索和替换一个(“title”的缩写)TTL......

更改下面的行

进入

基本上,当我尝试搜索和替换时,TTL:"$\sqrt{s} 14$ TeVvim 告诉我它找不到我正在搜索的模式。我是否需要包含一些字符来喜欢反斜杠或帮助vim找到它?