删除Javascript中的所有反斜杠

问题描述 投票:0回答:5

如何删除 JavaScript 字符串中的所有反斜杠?

var str = "one thing\\\'s for certain: power blackouts and surges can damage your equipment.";

我想要像

这样的输出
one thing's for certain: power blackouts and surges can damage your equipment.

更新:

我正在 JavaScript 的帮助下从页面中抓取数据并显示在精美的弹出框上。

请帮我解决这个问题

javascript web-scraping slash
5个回答
69
投票

使用简单的正则表达式来解决它

str = str.replace(/\\/g, '')

演示:小提琴


14
投票

这是根据标题的答案,因为标题是“删除Javascript中的所有斜杠不是反斜杠。下面是在 JavaScript 中删除字符串中所有斜杠的代码。

str = '/mobiles-phones/.png';
str.replace(/\//g, "")//output would be "mobiles-phones.png";

3
投票

正则表达式很棒

str.replace(/\\/g,'')


0
投票

方法1:使用正则表达式的replace()方法

// Input string
let origString = 'string / with some // slashes /';
 
// Display
console.log(origString);
 
// Replacement for slash
let replacementString = '*';
 
// Replaced string
let replacedString = origString.replace(/\//g, replacementString);
 
// Display output
console.log(replacedString);

输出

string / with some // slashes /
string * with some ** slashes *

方法2:使用JavaScript split()方法

// Input String with slashes
let origString = 'string / with some // slashes /';

// Display input string
console.log(origString);

// Replacement for slash
let replacementString = '*';

// Replaced String
let replacedString = origString.split('/').join(replacementString);
            
// Display output
console.log(replacedString);

输出

string / with some // slashes /
string * with some ** slashes *

方法3:使用JavaScript的replaceAll()方法

// Input string
let origString = 'string / with some // slashes /';
// Display input string
console.log(origString);

// replacement cahracter
let replacementString = '*';

// Replace all slash using replaceAll method;
let replacedString =
            origString.replaceAll('/', '*');

// Display output
console.log(replacedString);

输出

string / with some // slashes /
string * with some ** slashes *

-3
投票

如何在 JavaScript 中进行字符串替换,将“9.61”转换为“9:61”?

var str = "one thing\\\'s for certain: power blackouts and surges can damage your equipment.";

str.replace("\", "");
© www.soinside.com 2019 - 2024. All rights reserved.