怎样把字符串变量中的连字符 -去掉
时间: 2024-02-12 14:03:49 浏览: 22
可以使用 `replace()` 方法将字符串中的连字符 `-` 替换为其他字符或者删除。例如,以下代码可以将字符串变量 `str` 中的连字符 `-` 去掉:
```javascript
let str = "2022-08-31";
str = str.replace(/-/g, ""); // 将字符串中的所有连字符 "-" 替换为空字符串
console.log(str); // 输出:20220831
```
在这个例子中,`replace()` 方法的第一个参数是一个正则表达式 `/-/g`,表示要替换的字符是连字符 `-`,`/g` 表示全局匹配(即将字符串中所有的连字符都替换掉)。第二个参数是一个空字符串 `""`,表示将连字符替换为空字符串(即删除连字符)。
相关问题
JavaScript中去掉字符串变量的双引号
可以使用字符串的`replace()`方法,传入正则表达式`/"/g`和空字符串`""`作为参数,即可将字符串中的所有双引号替换为空字符串。
示例代码:
```javascript
var str = '"Hello, world!"';
str = str.replace(/"/g, "");
console.log(str); // 输出 Hello, world!
```
怎么把字符串中的""去掉
您可以使用Python的replace()函数将字符串中的双引号替换为空格。示例代码如下:
```
string_with_quotes = '这是"一个包含双引号"的字符串'
string_without_quotes = string_with_quotes.replace('"', '')
print(string_without_quotes) # 输出:这是一个包含双引号的字符串
```
在上面的代码中,我们使用replace()函数将字符串中的双引号替换为空格,然后将结果输出到控制台。请注意,我们始终将替换后的字符串存储在变量string_without_quotes中,而没有在原始字符串中进行更改。