如何在 LESS 中拆分字符串?
How can I split a string in LESS?
在 Stylus 中,它就像 split('1/2', '/')[0]
一样简单(它将在特定分隔符处拆分字符串值,在示例中它将 return 1
),在 Sass 我需要一个巨大的功能来做到这一点。我没有看到在 LESS 中本地执行此操作的方法或在任何地方执行此操作的功能。
有人知道这样做的方法吗?
It's silly more of these functions aren't built into preprocessors.
您还应该解释一下为什么需要 split
函数。
从 Less 版本 2 开始,您可以轻松添加自己的功能,请参阅
您应该可以添加一个 split
函数,其中 returns 一个列表。正如@Amadan 已经解释的那样,您可以将此列表与 loops and the built-in list functions.
一起使用
在 Stylus 中,它就像 split('1/2', '/')[0]
一样简单(它将在特定分隔符处拆分字符串值,在示例中它将 return 1
),在 Sass 我需要一个巨大的功能来做到这一点。我没有看到在 LESS 中本地执行此操作的方法或在任何地方执行此操作的功能。
有人知道这样做的方法吗?
It's silly more of these functions aren't built into preprocessors.
您还应该解释一下为什么需要 split
函数。
从 Less 版本 2 开始,您可以轻松添加自己的功能,请参阅
您应该可以添加一个 split
函数,其中 returns 一个列表。正如@Amadan 已经解释的那样,您可以将此列表与 loops and the built-in list functions.