给定以下两个字符串:
let subject: &str = "zoop-12";
let trail: &str "-12";
我该如何仅一次性将subject
末尾的trail
移除?只需要在subject
以这些字符结尾的情况下执行此操作,因此在像这样的情况下,我不想删除任何内容:
let subject: &str "moop-12loop";
let not_a_trail: &str = "-12";
我可以接受使用 String
或 &str
,但出于简洁的考虑,我选择使用 &str
。