所以我试图在javacript中拆分一个字符串,看起来像这样:
"foo","super,foo"
Run Code Online (Sandbox Code Playgroud)
现在,如果我使用.split(",")它会将字符串转换为包含[0]"foo" [1]"super [2]foo"
但是,我只想拆分引号之间的逗号,如果我使用.split('","')它,它将变成[0]"foo [1]super,foo"
有没有办法可以拆分表达分隔符的元素,但是它是否保留了某些分隔符而不必编写代码来将值连接回字符串?
编辑:
我希望得到[0]"foo",[1]"super,foo"我的结果.基本上,我需要编辑某些数据的方式,我需要[0]中的内容永远不会改变,但[1]的内容将根据它包含的内容而改变."foo", "I WAS CHANGED"如果[1]的内容不是需要改变的东西,它会被连接回来看起来像或者它确实会保持不变
试试这个:
'"foo","super,foo"'.replace('","', '"",""').split('","');
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3157 次 |
| 最近记录: |