问题标签 [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 投票
1 回答
706 浏览

css - 如何使用 Adob​​e Target 创建内嵌块广告活动内容

测试和目标代码生成具有样式属性的 div,其中包括display:block. 我该如何替换它inline-block

0 投票
1 回答
43944 浏览

excel - 在最后一个反斜杠之后提取剩余字符串的函数

我需要一个 Excel 函数,它可以\从路径中提取最后一个字符串,如果\找不到,则取整个字符串。例如:

0 投票
1 回答
310 浏览

regex - 在 Sublime Text 中,如何查找和替换,例如后跟回车?

在此处输入图像描述

我试图在 Sublime 文本中的整个文档中组合结束标记后添加回车。如何在搜索词的每个实例之后非手动放置多个光标或用相同的搜索词替换一系列搜索词,但后跟回车?

例如(回车)。

0 投票
3 回答
3859 浏览

vba - 在excel vba中查找和替换循环

我正在尝试查找 W 列中包含冒号的所有值,删除该单元格中值的冒号,并注意同一行的 A 列中的 XID。然后查看具有该 XID 的行中 CT 和 CU 列中的字符串中是否存在该值的任何实例。如果 CT 和 CU 列中的任何实例也删除所述冒号。

CT & CU 列的问题是字符串中还有其他冒号,因此要删除特定的冒号。

示例:假设列 W 包含“小于:小于最小值”,并且在同一行上,A 行中的 XID 将为“562670-6”。现在循环已经注意到出现冒号的 XID(在本例中为“小于:小于最小值”),大循环内的较小循环将查看 CT 和 CU 列中具有相同 XID 的所有单元格在 A 列中查找包含“小于:小于最小值”的任何单元格(在照片中将是单元格 CT2,其中包含“道具:小于:小于最小值:将是.....”)并删除冒号(所以它最终会是“道具:小于最小值:会有......”)。

由于 CT 和 CU 列中的每个单元格中有多个冒号,我的想法是查找“:Less:Than Minimum:”,因为该字符串的开头和结尾总会有一个冒号。

我一直在努力完成这项任务并达到了这一点

我在行收到类型不匹配错误

我在这个问题上遇到了一个答案,说“替换仅适用于字符串变量”,所以我认为这可能是问题所在?

我怎样才能编辑上面的代码来完成我想要做的事情?是否有不同的方法(仍然通过 VBA 完成)。 这是布局和值的屏幕截图以供参考

更新/修订

好的,所以我已经取得了一些进展,能够成功找到并替换冒号选项的第一个实例“小于:最小值”在 W 和 CT 列中都更改为“小于最小值”。我现在面临的问题是让 Do 循环正常运行。这是我的重点(我在代码中包含了一些注释,希望能帮助指导任何想要尝试和帮助的人)

正如我在代码中评论的那样,我似乎在该行的第一个 Do Loop 的一开始就被束缚了

.FindNext(After:=aCell)出于某种原因,即使我在“Drop Shipments:- .....”和“SHOP:Drop Shipments:- .....”的单元格中放置了一个冒号,由于某种原因返回Empty

知道为什么或知道如何解决这个问题吗?

0 投票
4 回答
95 浏览

awk - 使用 awk 或 sed 根据模式匹配添加一行

A 有一个包含 SQL 迁移命令的文件。例如

我想在包含“createTable() 命令的行之前添加另一个命令,以便我的示例文件如下所示:-

我看到了很多删除与模式匹配的行的示例,但到目前为止还没有一个可以让我进行上述更改。

我来的最近的是

但我无法填写括号内的内容。

0 投票
3 回答
161 浏览

regex - 在记事本++中使用正则表达式在未注释的代码vb.net中查找单词

我如何使用搜索单词而不是注释文本,例如我需要查找包含数据表但不通过单引号进行的行

搜索结果应突出显示这些行,因为它们包含单词 datatable 并且它不是由单引号属性 xxx 作为 datatable dim x as datatable = new xxxx 进行的

谢谢

0 投票
1 回答
25 浏览

android - 查找/替换破坏了我的应用程序(鲁莽的错误)

出于耐心,我做了一件你不应该做的事情,除非你绝对确定。我不确定,现在我正在为此付出代价。

发生了什么

我过时的应用程序正在fill_parent用作android:layout_height. fill_parent已弃用,因此我将所有内容切换为match_parent. 你大概可以猜到接下来发生了什么……

我对Android Studio查找和替换工具一无所知。无懈可击的“撤消”是有限的。更糟糕的是,我又做了一次 find & replace 来扭转这种情况,所以这就是发生的事情:

问题

error: cannot find symbol variable fill_parent

我替换fill_parentmatch_parentand 并通过加倍返回并替换match_parentfill_parentIve 最终替换了急需的深层引用,fill_parent甚至不再被识别。在最坏的情况下,我将复制我所在的位置,在 repo 中获取以前的版本,并找出所有更改的内容。有没有更省时的方法来做到这一点,还是我被卡住了?

0 投票
1 回答
714 浏览

excel - VBA如果A列中的值然后替换B列

我目前正在使用这个 VBA 代码,它查看 Sheet2 中 A 列中的值,如果发现它会删除 Sheet1 中 A 列中的这个值。

因此,在 AI 列中的 Sheet1 上有:

一个白色的

b 黑色

d 白色

c橙色

在 AI 列中的 Sheet2 上有:

一个

b

d

C

当我运行 VBA 时,结果我有白色、黑色、橙色、白色,没有 a、b、c、d,因为这些值在 Sheet2 中。

但是,如果我在 A 列的 Sheet1 中有这些:

白a

黑色 b

白色 d

橙色 c

代码无法正常工作。

干杯

0 投票
1 回答
597 浏览

php - 修复未加引号的 PHP 数组键

或者更确切地说“修复用作 PHP 数组键的未引用字符串”,但这对于标题来说有点长。

我继承了一个相当大的代码库,其中数组是这样编写的:

虽然这段代码确实有效,但它引起了很多Use of undefined constant注意,所以这些行真的需要变成:

我们谈论的是散布在数千个文件中的数十万行代码。

也有这样的情况:

where user_informationandaccess_bit是字符串,ACCESS_NULL是一个定义的常量。好消息是常量仅以大写形式定义。

为了让事情变得更有趣,我们还在同一个 php 文件中添加了 javascript,其中的代码array[id] = 0;非常好。

我想有效地清理这个烂摊子并将所有这些未定义的常量用单引号括起来,但我不确定一个简单的查找/替换(即使使用正则表达式)是否会做到这一点。有什么想法吗?

0 投票
1 回答
120 浏览

vba - 查找使用给定颜色格式化的所有文本

我正在寻找一种方法来创建一个新文档,其中包含我文档中具有特定格式的所有文本。

到目前为止我写的内容见下文,但我被困在这里:

  • 到达文档末尾时如何停止循环?或者如何为我的代码添加智能以避免静态循环,而是“扫描我的所有文档”?