对于某些位置数据包含(1)Basking Ridge, NJ
。我必须从位置中删除(1)
location = clean(player.xpath('./td[2]//span/text()'))
实际位置
"(1)Basking Ridge, NJ"
预期位置
"Basking Ridge, NJ"
答案 0 :(得分:0)
$db->setAttribute(PDO::ATTR_EMULATE_PREPARES, false);
import re
pattern=re.compile(r"\(1\)")
pattern.sub('', "(1)Basking Ridge, NJ")
答案 1 :(得分:0)
您可以执行以下操作:
>>> location = "(1)Basking Ridge, NJ"
>>> location[3:]
'Basking Ridge, NJ'
答案 2 :(得分:0)
由于您特别想使用拆分或剥离,因此有两行: 对于拆分:
new_location = location.split(')')[1]
此处location.split(')')
返回一个列表['(1', 'Basking Ridge, NJ']
,并且您需要第二部分时,[1]
表示您希望列表的第二个元素包含两个元素0和1。
对于脱衣舞:
new_location = location.lstrip('(1)')
我不确定这是否是您要寻找的东西,但希望对您有所帮助。