[英]How to escape slashes that are to be part of the string?
我很難找到逃避這些報價的方法,
String key = StringUtils.substringBetween(html, "class=\"category_keyword\"", ">");
特別是這部分:
"class=\\"category_keyword\\""
我是如何在保留斜線的同時逃避( \\“category_keyword \\” )中的引號?
這些斜杠不是為了逃避它們是字符串的一部分。 然而,當我添加另一個(為了逃避引用)時,Eclipse認為我正在逃避它旁邊的斜杠。
對不起如果這有點令人困惑,請告訴我是否可以更清楚。
你可以簡單地做: \\\\\\"category_keyword\\\\\\"
\\\\
=>您正在逃避斜線\\
\\"
=>你正在逃避報價"
public class Class{
public static void main(String[] a){
System.out.println(" \\\"Ferrari\\\" ");
}
}
如果你想保留斜線但是要轉義引號:
\\\"category_keyword\\\"
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.