问题标签 [character-replacement]

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 回答
150 浏览

php - 网址罗马化问题

我正在使用 Xenforo 论坛脚本。对于线程标题上的非英文字符,有一个将非英文字符转换为英文字符的函数。

每当我发布“ö”时,都会转换为“oe”。但函数数组是;

为什么“ö”字符转换为“oe”?我想“ö”作为“o”。

0 投票
1 回答
1094 浏览

text-editor - VI 从自定义位置替换自定义数量的字符

有一个这样的文本文件

如何在VI中将字符串2-4中从第2到第5的所有字符替换为'X'?

UPD:有点像::2,4s//X/g 我想我需要一个正则表达式

UPD2::2,4s/^\(.\)...\|^$/\1XXX/ | 2,4s/^$/ XXX/

0 投票
1 回答
66 浏览

objective-c - 用 Cocoa 中的字符替换子字符串

我对 Cocoa 编程很陌生,我正在尽力创建一个程序,让用户在文本字段中输入文本,然后按下按钮。当按下按钮时,文本应该将某些子字符串替换为某些字符。没有一个子字符串长于 2 个字符,尽管有些子字符串只有一个字符长。执行替换后,新获取的文本将被放入另一个文本字段。

子字符串替换的示例可能是“n”应该更改为“5”,“nj”应该更改为“g”,“ng”应该更改为“s”。所以文本“现在注射注射器!” 将更改为“Igect the syrise 5ow!”

我怎样才能以简单而优雅的方式实现这一目标?我已经尝试了以下代码,但它似乎不起作用。

这里,*x是来自文本的地方input*output1是存储结果的地方,*middle由被测试的文本组成,input并且outputNSTextFields。

0 投票
1 回答
62 浏览

java - 如何替换 JTextField 中预先输入的字符(一次一个)?

我正在尝试创建一个文本字段,该字段最初仅包含下划线和破折号,用户将在其中输入数字,用于输入社会安全号码。每次用户输入一个字符时,字符串中的下划线将被替换为该数字,例如,___ - __ - ____然后 xxx- __ - ____, xxx-xx- ____,但破折号不会被替换,而是跳过了。我真的坚持这一点,任何帮助都将不胜感激。

0 投票
2 回答
1996 浏览

string - 在PowerShell中的两个字符串之间替换多个字符串中的特殊字符

背景:我将 .mp4 视频的文件名更改为小写,并替换了特殊字符和空格。现在我必须以类似的方式更改 .txt 文件中的关联 URL。有许多文本文件包含大量引用视频的这些 URL。

问题:我应该替换任何文本文件中“flashplayer”和“/flashplayer”之间的每个字符串中的特殊字符,但不得更改flashplayer 标签之外的任何内容。

我不知道如何选择“flashplayer”和“/flashplayer”之间的字符串进行替换。

示例字符串:

此示例包含在文本文件(DokuWiki 页面)中。() 暗示标记字符。

示例输出字符串:

用 rename-item 替换应该是:

  • ä = ae
  • ö = oe
  • ü = ü
  • ' ' = '_'

更新:脚本看起来像:

文本文件包含一行代码,如下所示:

该脚本仅在我删除这行代码时才有效。否则 flashplayertags 之间的字符串保持不变。令人困惑的是,替换有时会起作用,有时不会。flashplayertags 之间的字符串可以包含许多特殊字符。请参阅示例字符串:

Write-Host $output 正确显示所有字符串,但替换无法正常运行。

0 投票
1 回答
88 浏览

r - R 输入文件包含值 #NUM!我想用 NA 替换这些。如何?

我正在将大量源自 Excel 的 .csv 文件读取到 R 中。某些单元格包含值“#NUM!”,我猜这是除以零的结果。无论如何,R 不喜欢它。由于我有很多文件,我想替换#NUM!当我将文件导入 R 时,使用 NA 的值。而不是遍历每个文件进行查找替换。

建议表示赞赏。谢谢。

京东

0 投票
3 回答
2344 浏览

c# - C# Stringbuilder 用空值替换

我正在尝试使用 Stringbuilder 为我构建一个 csv 文件,并且我正在使用的文件中的一些字段中有双引号。我有这段代码,如您所见,我正在尝试使用 .replace 删除"并替换为nothing,这会引发空字符文字错误。有没有更简单的方法来删除所有双引号`

谢谢

0 投票
1 回答
496 浏览

c++ - 将字符数组中的 XXX 个字符替换为 C++ 中的 int 值

我在 C++ 程序中有一些大小的字符数组

字符数组的值为 2015-02-24T21:39:02.xxx+0800

字符数组中的“xxx”必须替换为存储在整数中的三位数字。

如何在不使用 C++ 中的 for 循环的情况下有效地替换?XXX 的位置在字符数组中也是已知的。

0 投票
1 回答
136 浏览

java - Couchdb 记录字段数据转换为

我正在使用数据库couchdb 使用Java 开发Web 应用程序。我的数据库遇到一个奇怪的错误。couchdb 中的数据条目正在转换为特殊字符 (�)。该字符的多行被插入到数据库字段中,因为无法查看/打开特定文档以及功能中断点。我已经搜索了很多并阅读了很多关于这个字符但仍然无法找到原因这种替换字符串。在此处输入图像描述

0 投票
1 回答
273 浏览

tr - 从 tr 重定向输出

我正在尝试使用 tr 在网页中将 <92> 替换为单引号。当我做

输出显示已发生替换。所以要就地编辑(或尽可能接近 tr )我做

该文件未更改。作为参考,完全重定向到另一个文件也无法正常工作。