【发布时间】:2018-07-07 05:18:55
【问题描述】:
我正在尝试用逗号替换字符串中的空格。字符串看起来像这样
'1529954897.543 GET 200 173481 174274 "https://www.facebook.com/" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) HeadlessChrome/67.0.3391.0 Safari/537.36" "-" 1 0'
现在的问题是,当我替换所有空格时,它也会替换子字符串中的空格“Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) HeadlessChrome/67.0.3391.0 Safari/ 537.36"。
有没有办法不能替换字符串中的空格?
我期待的输出是这样的
'1529954897.543,GET,200,173481,174274,"https://www.facebook.com/","Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) HeadlessChrome/67.0.3391.0 Safari/537.36","-",1,0'
【问题讨论】:
-
是的,我知道,我做到了
-
这就是我的想法,那么 url 和用户代理字符串应该包含
+而不是空格。 -
你有没有提到标签?
标签: javascript string replace