我正在用 LPC (...) 编写一个字符串格式化函数,但我精通 Javascript,所以任何一个解决方案都可以,我遇到的问题是以以下字符串为例:
~~~abc~~de~~~~~~~~~~~fgh~
并将每个 ~ 包装在一组字符中,例如 []。我当前的输出,使用标准的 replace_string() 方法,是:
[~][~][~]abc[~][~]de[~][~][~][~][~][~][~][~][~][~][~]fgh[~]
我的目标是输出:
[~~~]abc[~~]de[~~~~~~~~~~~]fgh[~]
我需要解决这个问题的原因是因为最大字符串长度限制,所以它实际上是我需要的优化,而不是一个很好的优化。
干杯,d