JQuery ParseJson - 糟糕的控制字符文字错误

时间:2013-05-22 13:14:08

标签: jquery

我知道这是一个愚蠢的问题。 我在这段代码中收到错误:

jQuery.parseJSON('{"Particulars":"CHEQUE NO. 010567 DATED 19/4/2013 BRANCH  FROM INSTRUMENTS P LTD_C08015186 AGST MHX217    9554    17/04/2013  30633"}');

错误是:SyntaxError:JSON.parse:字符串文字中的错误控制字符

字符串中似乎有一个换行符。由于它是隐形的,我无法取代它。 JSONLint也会抛出错误。

如何解决这个看不见的控制角色?

1 个答案:

答案 0 :(得分:3)

哦,是的techfoobar你是对的。

不可见的角色是Tab。

这样做了:

.replace(/ \ S + /克, “”)

...谢谢