簡體   English   中英

用javascript替換字符串中的一些字符

[英]replace some chracters in a string by javascript

如何在下面的字符串中替換"[ by ["] by ] :我用以下代碼替換"] by ]

var str = "[{"propertyid":10000005,"title":"country"}]"
var newstr = str .replace(/\]"/g, ']')

但我不知道如何將"[替換為[

你不能定義一個字符串,這樣它就會出錯

如果你想要這樣的字符串,你可以把字符串放在``

var str = `"[{"propertyid":10000005,"title":"country"}]"`

但是在什么情況下你想這樣使用它

還可以說您從服務器或文件收到了代表對象數組的字符串

像這樣var str = '[{"propertyid":10000005,"title":"country"}]'

您可以使用arr=JSON.parse(str)將其轉換為內存中的數組

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM