js正则表达式过滤百分号

js yekong

要使用JavaScript正则表达式过滤掉字符串中的百分号(%),可以使用replace方法配合适当的正则表达式。这里的目标是将所有的百分号替换为空字符串(即删除它们)。以下是如何实现的示例代码:

let str = "完成度为95%";
let newStr = str.replace(/%/g, "");
console.log(newStr); // 输出:"完成度为95"

在这个例子中:

  • /%/g 是用来匹配字符串中所有的百分号(%)的正则表达式。
    • % 直接匹配字符%
    • g 标志表示全局搜索,用于找到所有匹配项,而不是停在第一个匹配项。
  • replace(/%/g, "") 方法将所有匹配到的百分号替换为空字符串,即删除它们。

这种方法可以有效地从任何字符串中移除所有的百分号。

喜欢