Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/457.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
仅从字符串Javascript中删除单个字符实例_Javascript - Fatal编程技术网

仅从字符串Javascript中删除单个字符实例

仅从字符串Javascript中删除单个字符实例,javascript,Javascript,我有一个字符串“QAWABAWONL”,我只想从中删除一次出现的字符“a”。删除第一个引用还是第二个引用并不重要,两者都可以。我发现使用indexOf或includes可以删除所有出现的情况。很简单,有很多方法可以做到这一点。我会使用正则表达式: myStr.replace(/A/i, ""); i标志用于忽略大小写。如果要替换多个事件,需要使用g标志,但这不是您的情况。很简单,有很多方法可以做到这一点。我会使用正则表达式: myStr.replace(/A/i, ""); i标志用于忽略大

我有一个字符串
“QAWABAWONL”
,我只想从中删除一次出现的字符“a”。删除第一个引用还是第二个引用并不重要,两者都可以。我发现使用
indexOf
includes
可以删除所有出现的情况。

很简单,有很多方法可以做到这一点。我会使用正则表达式:

myStr.replace(/A/i, "");

i
标志用于忽略大小写。如果要替换多个事件,需要使用
g
标志,但这不是您的情况。

很简单,有很多方法可以做到这一点。我会使用正则表达式:

myStr.replace(/A/i, "");

i
标志用于忽略大小写。如果要替换多个引用,需要使用
g
标志,但这不是您的情况。

您可以在jscript中使用正则表达式,这非常简单: 示例:警报(“一些文本1,一些文本2,一些文本3”。替换('text1','');


我希望它是有用的

您可以在jscript中使用正则表达式,非常简单: 示例:警报(“一些文本1,一些文本2,一些文本3”。替换('text1','');

我希望它是有用的

为第一个参数使用并传递子字符串

从上述链接(我的重点):

substr(模式)

要由newSubStr替换的字符串。它被视为逐字字符串,不被解释为正则表达式只替换第一次出现的内容。

用法:

让originalString=“QAWABAWONL”;
让result=originalString.replace(“A”和“);
控制台日志(结果)使用并传递第一个参数的子字符串

从上述链接(我的重点):

substr(模式)

要由newSubStr替换的字符串。它被视为逐字字符串,不被解释为正则表达式只替换第一次出现的内容。

用法:

让originalString=“QAWABAWONL”;
让result=originalString.replace(“A”和“);

控制台日志(结果)请包含您已经尝试过的任何代码。“使用indexOf或includes删除所有事件”不一定正确
indexOf
只返回索引或
-1
,不删除任何内容
includes
方法返回true或false,它也不会删除任何内容请包含您已经尝试过的任何代码。“使用indexOf或includes删除所有出现的内容”不一定为true
indexOf
只返回索引或
-1
,不删除任何内容
includes
方法返回true或false,它也不会删除任何内容