0
我需要從字符串中刪除一個字符,但我無法弄清楚如何指定一個count
,這就是應該從string
中刪除多少次character
。刪除字符串X中的字符X很多次
以下是我願意做它的Common Lisp:
(let ((a "abca")) (delete #\a a :count 1))
;=> "bca"
我會怎麼做,在雞的方案?
我在雞使用delete
試過,但雞的delete
似乎並不支持count
啄的事情,所以下面做不工作:
(let ((a "abca")) (list->string (delete #\a (string->list a) :count 1))))
而就在一根繩子上運行delete
刪除的char
所有出現:
(let ((a "abca")) (list->string (delete #\a (string->list a))))
;=> "bc"