相关疑难解决方法(0)

一次更换多个字符串

在JavaScript中有一个简单的等价物吗?

$find = array("<", ">", "\n");
$replace = array("&lt;", "&gt;", "<br/>");

$textarea = str_replace($find, $replace, $textarea); 
Run Code Online (Sandbox Code Playgroud)

这是使用PHP str_replace,它允许您使用单词数组来查找和替换.我可以使用JavaScript/jQuery做这样的事情吗?

...
var textarea = $(this).val();

// string replace here

$("#output").html(textarea);
...
Run Code Online (Sandbox Code Playgroud)

javascript jquery replace

63
推荐指数
8
解决办法
12万
查看次数

在Javascript中使用正则表达式一次替换多个字符串

我试过这个:一次替换多个字符串 这个:javascript用数组全局替换它们如何不工作.

我可以这样做(它的PHP):

$a = array('a','o','e');
$b = array('1','2','3');
str_replace($a,$b,'stackoverflow');
Run Code Online (Sandbox Code Playgroud)

结果将是:

st1ck2v3rfl2w
Run Code Online (Sandbox Code Playgroud)

我想同时使用正则表达式.我怎样才能做到这一点 ?谢谢.

javascript regex

8
推荐指数
2
解决办法
1万
查看次数

Javascript str_replace一次很多

是否有任何简单的方法可以在一个指令中用多个字符的javascript替换每个字符的不同替换,就像在PHP中可能的那样?

我的意思是,像:

replace('áéíóú', 'aeiou');
Run Code Online (Sandbox Code Playgroud)

用a替换á,用e替换é,依此类推......

非常感谢提前,

javascript

2
推荐指数
1
解决办法
745
查看次数

标签 统计

javascript ×3

jquery ×1

regex ×1

replace ×1