字符串文字中的非法字符序列\ p'

时间:2018-07-03 18:38:49

标签: salesforce apex force.com

执行以下代码时:

after='ner'

我收到以下错误:

第2行,第18列 非法的字符串文字:无效的字符串文字'%\ file-01 \ projects \ Internal Audit \ Internal Audit Team \ FY18 \ SOX \ Testing%'。字符串文字中非法的字符序列\ p'。

1 个答案:

答案 0 :(得分:1)

反斜杠(\)通常用作转义符。就像您在query行中使用转义单引号(')一样。

在这里,为了在您的字符串中使用,您需要加倍反斜杠来转义该行反斜杠。只需更改为:

string Point05 = '%\\\\file-01\\projects\\Internal Audit\\Internal Audit Team\\FY18\\SOX\\Testing%';

您可能会发现它的使用here