python删除字符串中的引号
时间: 2023-09-05 11:10:35 浏览: 90
在 Python 中,可以使用字符串的 `replace()` 方法来删除字符串中的引号。例如,假设我们有一个字符串 `s = "Hello 'world'!"`,想要删除其中的单引号,可以使用如下代码:
```
s = s.replace("'", "")
```
这将返回一个新的字符串 `Hello world!`,其中单引号已经被删除了。同样的方法也适用于双引号,只需要将参数中的单引号改为双引号即可。
相关问题
python去掉字符串的引号
你可以使用字符串的 `strip()` 方法来去掉字符串的引号。这个方法可以去掉字符串两端的指定字符,默认情况下会去掉空格。在这种情况下,你可以将引号作为参数传递给 `strip()` 方法,以去掉字符串两端的引号。以下是一个示例:
```python
string = '"Hello, World!"'
new_string = string.strip('"')
print(new_string) # 输出: Hello, World!
```
在这个例子中,我们将 `'"Hello, World!"'` 这个带有引号的字符串赋值给变量 `string`。然后,我们调用 `strip('"')` 方法来去掉字符串两端的引号,并将结果赋值给 `new_string`。最后,我们打印 `new_string` 的值,得到去掉引号的字符串 `"Hello, World!"`。
python去掉字符串中的引号
可以使用字符串的replace方法去掉引号,如下所示:
```python
s = '"Hello, World!"'
s = s.replace('"', '') # 去掉双引号
print(s) # 输出:Hello, World!
```
如果字符串中同时包含单引号和双引号,可以使用正则表达式来去掉引号,如下所示:
```python
import re
s = '''"Hello, World!"'
s = re.sub(r'([\'"])', '', s) # 去掉单引号和双引号
print(s) # 输出:Hello, World!
```