找到第一次爆炸后返回的单词

时间:2016-09-12 19:58:21

标签: python

假设我有一个项目列表 - ['test_item_A-engine-blade', 'test_item_A-engine-part-initial', 'test_prop_prep-default-set']

我试图在发现第一次宣传之后抓住这些词语,结果如下:

  • test_item_A-engine-blade => engine_blade
  • test_item_A-engine-part-initial => engine_part_initial
  • test_prop_prep-default-set => default_set

我尝试了类似re.sub("[^A-Z\d]", "", <my string>.split('-', 1))的内容,但它似乎只向我展示字符串之前的字词......

1 个答案:

答案 0 :(得分:5)

您最多只能使用split

something.split('-', maxsplit=1)