这是JS (因此不能回头看)。我想删除一个负号,除非它是接触到其他操作员。但是,我仍然希望移除另一个接线员。
示例:
14/-5*6-3我希望删除/、*和最后一个-,但删除5上的负数。我猜想它需要使用对/*-+的展望,但这是我所能得到的,而不知道如何在删除之前的任何操作符之后,都不知道如何离开-。
发布于 2013-10-24 02:13:33
使用捕获组:
'14/-5*6-3'.replace(/(^|\d)[-+*\/]/g, '$1')
// => "14-563"https://stackoverflow.com/questions/19555634
复制相似问题