String 截断球拍中的弦
有没有一种简单的方法可以将球拍中的弦截短到一定的宽度 示例:String 截断球拍中的弦,string,format,racket,String,Format,Racket,有没有一种简单的方法可以将球拍中的弦截短到一定的宽度 示例: (truncate "foobar" 3) -> "foo" (truncate "foobar" 6) -> "foobar" 我还想替换被截断字符串的最后几个字符: (truncate "foobar" 4 #:when-truncated "...") -> "f..." (truncate "foobar" 10 #:when-truncated "...") -> "foobar" 您可以将~a函
(truncate "foobar" 3)
-> "foo"
(truncate "foobar" 6)
-> "foobar"
我还想替换被截断字符串的最后几个字符:
(truncate "foobar" 4 #:when-truncated "...")
-> "f..."
(truncate "foobar" 10 #:when-truncated "...")
-> "foobar"
您可以将
~a
函数与:max width
和:limit marker
关键字一起使用来截断字符串
例如:
(~a "foobar" #:max-width 4 #:limit-marker "...")
计算结果为“f…”
另一方面:
(~a "foo" #:max-width 4 #:limit-marker "...")
计算结果为“foo”