gpt4 book ai didi

java - 正则表达式选择下划线之间的所有字符

转载 作者:行者123 更新时间:2023-12-03 01:30:53 25 4
gpt4 key购买 nike

我正在尝试编写一个正则表达式来选择下划线之间的所有字符。我最终得到 _([^_]+)_ 但它并不匹配所有组,

字符串:abc_bca_vag_hag_bag输出:bca vag hag

有人可以帮忙吗?

最佳答案

我使用了 split 函数并选择除第一个和最后一个之外的每个元素:

st = 'abc_bca_vag_hag_bag'
lis = st.split('_')[1:-1]
# output ['bca', 'vag', 'hag']

关于java - 正则表达式选择下划线之间的所有字符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51805691/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com