问题标签 [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.
r - R - 检查字符串中的子字符串,如果为真,则将值添加到不同的变量
我想做一些我确信很简单的事情,但我没有什么 R 经验。
我有一个变量,其值是不同的字符串。我想检查每个值是否包含一个子字符串,如果是,则向 DIFFERENT 变量添加另一个值。
我正在尝试这样的事情:
IE。“如果变量'stim'中的任何值包含子字符串'80m',则将变量'distance'的值更改为'80'。”
我希望这很清楚。谁能帮我解决这个问题?
java - 用Java中String中变量的值替换变量的名称
我有一个这样的字符串:"#{var1} is like #{var2}
。
我想用变量和的值替换"#{var1}
and 。有没有一种聪明的方法可以做到这一点,而无需遍历整个字符串并找到模式然后替换它?
我找不到可以做到这一点的图书馆。"#{var1}
var1
var1
#{}
bash - tr 输出到新行
我正在尝试使用以下命令从文本文件中删除所有非字母数字:
这行得通,只是现在里面的输出textfile_alnum.txt
都在同一行。如何将每个字符串保留在单独的行上?
regex - 使用带有单词边界的 mgsub 函数来替换值
我正在尝试用空格替换向量中字符串元素的子字符串。以下是我们正在考虑的向量:
然后,如果我们按mgsub
原样应用该函数,我们将得到以下输出:
因此,我将列表更改为以下内容并重新执行:
我无法让单词边界正则表达式为这个函数工作。
c++ - Visual Studio 2008:字符串文字“??-”、“??'”、“??=”已损坏
最近我在Visual Studio 2008中遇到了一个错误(至少我认为是一个)。
当我尝试创建带有两个问号后跟另一个字符的字符串文字时,会发生一些奇怪的事情:这三个字符被另一个字符替换。
例子:
有人知道这次更换的原因吗?
xml - XSLT 1.0 翻译字符串 - 将字符更改为新行
我希望这是一个简单的,虽然它似乎往往不是......
我正在使用XLST 1.0,我有一个需要的字符串translate
。此字符串是用户输入的文本字段。它包含几个由分隔符分隔的较小字符串。(在这种情况下,它是“|”。)这个字符串的长度和特殊字符的数量变化很大。
(此字段类似于 CSV 列表,但不是使用逗号作为分隔符,而是使用“|”作为分隔符。)
我需要学习如何将此分隔符更改为<br>
.
我尝试使用以下 XSL 来实现此目的:
运行此代码时,输出为:
预期/期望的输出是:
对此的任何和所有帮助将不胜感激!
javascript - 如何转义 JavaScript RegEx 替换字符?
考虑下面的代码:
这将返回:
现在,如果我想让它返回这个怎么办:
我需要做什么?
我试图像这样逃避它们:
或这个:
或这个:
或这个:
我还能尝试什么?
character-replacement - Javascript擦除空格中的正则表达式
JAVASCRIPT 正则表达式
此代码搜索单引号并将其替换为双引号。它不会替换作为单词一部分的单引号(即不要)
结果--->我在一个“有猫的蓝色房子”里,我不在乎!
请注意,双引号替换单引号时没有空格。为什么这段引用前后的空格消失了?谢谢
string - 如何用 tcl 脚本替换字符串中的特定字符?
将此字符串转换为,
即先替换"U"
为"."
regex - Powershell 从文件名中删除特殊字符
我正在寻找一种通过 powershell 脚本从文件名中删除几个特殊字符的方法。
我的文件名如下所示:
[报告]_first_day_of_month_01_(generated_by_powershell)_[repnbr1].txt
我一直对删除 [] 和它们之间的所有内容、() 和它们之间的所有内容以及删除所有 _ 以及所需的结果是一个看起来像这样的文件名感到困惑:
每月的第一天 01.txt
到目前为止,我尝试了以下解决方案无济于事。我已经从文件所在的目录运行了其中的每一个。
因为即使我尝试像这样一次做一组它也不起作用:
我认为我试图完成这项任务的方式存在固有缺陷。话虽如此,我更喜欢使用 Rename-Item cmdlet 而不是使用移动项解决方案。