php - 相当于 PHP preg_replace 的 JavaScript

标签 php javascript regex preg-replace

我一直在寻找 PHP preg_replace 函数的 js 等价物,到目前为止我发现的只是 string.replace

但是我不确定如何将我的正则表达式转换为 JavaScript。这是我的 PHP 代码:

preg_replace("/( )*/", $str, $str);

例如以下内容:

test   test   test test

变成:

test-test-test-test

有人知道我如何在 JavaScript 中做到这一点吗?

最佳答案

var text = 'test   test   test test';
var fixed = text.replace(/\s+/g, '-');

关于php - 相当于 PHP preg_replace 的 JavaScript,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7079294/

相关文章:

javascript - Darkroomjs 图像裁剪发布到 PHP

javascript - 在辅助方法中 react i18next useTranslation Hook

c - 用于解析函数命令行参数的正则表达式

javascript - 希望 javascript 倒计时即使在刷新后也能从原来的位置继续

c# - 我应该在运行 Regex.Replace 之前使用 Regex.IsMatch

Javascript 正则表达式 : remove text between HTML tags

php - 测量最大 PHP 内存使用量

php - 奇怪的行为活泼的标签面板

php - 使用显示为 onclick/checkbox id 的 MySQL id

javascript - 元素在搜索后渲染 ReactJS