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

mysql - MySQL搜索并替换字段中的一些文本

什么 MySQL 查询将在表中的一个特定字段中进行文本搜索和替换?

即搜索foo并替换为bar这样一个记录,其中一个字段的值hello foo变为hello bar

0 投票
14 回答
72487 浏览

c# - 如何替换 .NET 中字符串的*第一个实例*?

我想替换给定字符串中的第一次出现。

如何在 .NET 中完成此任务?

0 投票
3 回答
1774 浏览

java - 使用“BeanUtils alike”替换的最简单方法

是否有任何库允许我使用与 BeanUtils 中相同的已知符号来提取 POJO 参数,但可以轻松替换字符串中的占位符?

我知道使用 BeanUtils 本身或具有类似功能的其他库可以自行开发,但我不想重新发明轮子。

我想采用如下字符串:

并在下面传递 User 类的一个实例:

类似于:

将每个占位符替换为实际值。

有任何想法吗?

0 投票
10 回答
36032 浏览

list - 替换 Common Lisp 列表中的项目?

我有一个事物列表(我称之为 L)、一个索引(N)和一个新事物(NEW)。如果我想用 NEW 替换 L 在 N 的东西,最好的方法是什么?我是否应该将子列表增加到 N 并从 N 到列表末尾,然后使用列表将第一部分 NEW 和最后一部分的新列表粘合在一起?还是有更好的方法来做到这一点?

0 投票
8 回答
1206 浏览

user-interface - Win32API 的任何替代 API?

我需要一个 API 可以制作像 Win32API 这样的菜单,
但比 WinAPI 更简单更好。
这可以使带有文本区域、按钮等的 GUI 像普通的 Windows 程序一样。(Windows GUI 风格)
任何人都可以推荐一个喜欢它的人吗?谢谢。

0 投票
6 回答
10670 浏览

search - 在多个文件中替换 - Linux 的图形工具

它需要是图形的。没有 sed、awk、grep、perl 等等。我知道如何使用它们,我现在确实使用它们,但我需要在 300 多个文件中挑选每个替换。

我想要一个工具,我可以:

  • 输入搜索字符串
  • 键入替换字符串
  • 选择目录和文件扩展名

它将递归地进入该目录及其子目录中的每个文件,打开它并滚动到搜索字符串所在的位置并提供两个选项:

  • 替换(并找到下一个)
  • 找下一个

而已。正则表达式 支持是加分项,但不是必需的。

已解决:Regexxer 正是我所需要的。如果有人在 Slackware 上需要它,是您需要下载的内容以及如何编译它(选择每个依赖项的正确版本可以是 PITA)

0 投票
5 回答
13834 浏览

svn - 在 Subversion 中替换整个目录树的最佳方法是什么?

在我的 Subversion 项目中,我有几个目录,其中包含我的代码需要的其他开源项目。例如 ffmpeg、freetype、matrixssl 和其他一些。

更新 SVN 以保存这些项目之一的最新版本的最佳方法是什么?

本质上,我将执行以下操作(以 ffmpeg 为例):

0 投票
6 回答
4956 浏览

visual-studio - Visual Studio 中的全局查找和替换

我有一个包含多个项目的解决方案,我们需要做一些严肃的全球替换。

有没有办法在替换后保留一些值的情况下进行通配符替换?

因此,例如,如果我希望每个HttpContext.Current.Session[“whatevervalue”]都成为HttpContext.Current.Session[“whatevervalue”].ToString()传入的字符串值将被尊重?我不想替换“whatevervalue”,我只想在模式匹配的地方附加一个 .ToString() 。

这在 Visual Studio 中可行吗?

0 投票
2 回答
12299 浏览

php - 在 PHP 中使用正则表达式替换空格

我对正则表达式很陌生。我需要替换一段多行文本中的空格。替换规则如下:

  • 用不间断空格 (  ) 替换行首的所有空格。
  • 用相同数量的不间断空格替换任何重复空格(多个空格一起)的实例。
  • 不在行首的单个空格保持不变。

我使用Regex Coach构建匹配模式:

假设我有这个输入文本:

使用 PHP 正则表达式替换函数(如preg_replace()),我想得到这个输出:

我很高兴使用正则表达式进行简单的文本替换,但我无法弄清楚如何在匹配中多次替换以获得我想要的输出。

0 投票
10 回答
46953 浏览

javascript - 如何编写 PDF 文件中的文本搜索和替换

我如何能够以编程方式搜索和替换大量 PDF 文件中的某些文本?我想删除已添加到一组文件的 URL。我已经能够在 Adob​​e Pro 的批处理下使用 javascript 删除链接,但链接文本仍然存在。我已经看到使用文本修饰的建议,它可以手动工作,但我不想手动修改 1300 个文件。