我想检查类似\后跟\或不是的模式。示例: \\ patterone \\ patterntwo 我想检查是否存在 \\ 模式。请帮助我;
答案 0 :(得分:1)
最初询问的问题并不清楚是否需要检测包含单个反斜杠(\
,拼写为Java中的"\\"
)或加倍反斜杠({{1 },拼写为\\
)。
要检查字符串是否包含单个"\\\\"
,请使用\
字符串方法查找'\\'
字符:
indexOf
要检查字符串是否包含两个反斜杠,请改为查找if (myString.indexOF('\\') != -1) {
// myString contains \
}
子字符串:
"\\\\"
在所有情况下,写文字字符串时必须复制反斜杠,因为它们对解析器有特殊意义。这样的加倍反斜杠字符代表结果字符串中的单个反斜杠。