如何删除逗号和括号

How do I remove comma and brackets

这是我使用 Cx_Oracle 库

的输出
('DATABASE2',)
(000000000000,)
(000000000000,)
('DATABASE1',)
(000000000000,)
(000000000000,)
('DATABASE3',)

如何删除 '' 和 ()。它是一个字符串。

它只是元组中的一个值!如果您想要直接值,只需像通常使用列表或元组一样访问它。即('DATABASE3',)[0]

试一试:

a = ('DATABASE2',)
print a[0]
import re 
ans_con=(str(d))
print re.sub(r'\W', '', ans_con)

假设我有:

a = ('DATABASE2',)

检查类型:

type(a)

会给你<type 'tuple'>

因此您可以将其打印为数组:

print a[0]

或者,如果您想将输出捕获为字符串,只需使用:

print str(a[0])

我认为我们不需要在这里应用任何复杂的正则表达式逻辑。