我有一个for循环,用于更改字符串current_part。 Current_part的格式应为1234,但有时格式为1234 / gg
存在其他格式,但在所有格式中,需要删除反弹后的任何内容。
我在下面找到了一个类似的例子,所以我试了一下,但它没有用。我怎样才能解决这个问题?感谢
current_part = re.sub(r"\B\\\w+", "", str(current_part))
答案 0 :(得分:3)
这里不需要正则表达式,为什么不简单地选择current_part = current_part.split('/')[0]
?
答案 1 :(得分:1)
找到'/'的位置,并用'/'
之前的所有字符替换你的字符串st = "12345/gg"
n = st.find('/');
st = st[:n]
print(st)
答案 2 :(得分:1)
您可以使用string.split()
例如:
new_string = current_part.split("/")[0]