我可以通过两个单独的正则表达式传递来做到这一点,但这已经很慢了,做两个没有帮助,所以我希望能够一次性完成。
我想:
但是,如果短划线在其两侧各有一个空格,那么短划线和任何一侧的任何空格只需要用一个空格替换。
举个例子:
a - b c-d e -f g- h i - j k - l m - n
必须像
一样结束a b c d e f g h i j k l m n
我尝试过这样的事情:
\s+| - | -|- |-
但这不起作用:
a b c d e f g h i j k l m n