javascript - 如何批量删除字符串中所有不需要的字符?

标签 javascript regex string

我有一个 MAC 地址:"22:33:44:12:34:56"我想删除所有的分号。 如果我不使用正则表达式来执行此操作,则会是:

"22:33:44:12:34:56".replace(":","")

然后"2233:44:12:34:56".replace(":","")直到我完成所有冒号。

在单个批处理中执行此操作的正则表达式是什么?

最佳答案

正则表达式标志g进行全局搜索:

"2233:44:12:34:56".replace(/:/g, "");

引用: https://developer.mozilla.org/en-US/docs/JavaScript/Reference/Global_Objects/RegExp

关于javascript - 如何批量删除字符串中所有不需要的字符?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14437532/

相关文章:

php - 数据库中的匹配名称

javascript - 在 react-native 中迭代 JSON 数组

javascript - 使用 mouseup 事件触发表行中的按钮单击事件

regex - 替换所有出现的字符,除非被两个不同的模式包围

python - 如何在 Python 中检测字符串并将其转换回正确的类型

c++ - 关于忽略字符顺序的字符串哈希函数的建议

javascript - 使_children在数据树中不可选择-Tabulator React

javascript - 如何遍历数据表中的数组

php - 要查找的正则表达式\"

javascript - 如何在 Javascript 正则表达式中添加空格