使用java模式进行字符检查?
我想检查模式,如\后跟\或否。示例:\\patterone\\patterntwo使用java模式进行字符检查?,java,design-patterns,Java,Design Patterns,我想检查模式,如\后跟\或否。示例:\\patterone\\patterntwo 我想检查\\模式是否存在。请帮助我 最初提出的问题没有明确说明是否需要检测包含单个反斜杠(\,在Java中拼写为“\\\”)或双反斜杠(\\\,拼写为“\\\\”)的字符串 要检查字符串是否包含单个\,请使用indexOf字符串方法查找'\\'字符: if (myString.indexOF('\\') != -1) { // myString contains \ } 要检查字符串是否包含两个反斜杠,请查
我想检查\\模式是否存在。请帮助我 最初提出的问题没有明确说明是否需要检测包含单个反斜杠(
\
,在Java中拼写为“\\\”
)或双反斜杠(\\\
,拼写为“\\\\”
)的字符串
要检查字符串是否包含单个\
,请使用indexOf
字符串方法查找'\\'
字符:
if (myString.indexOF('\\') != -1) {
// myString contains \
}
要检查字符串是否包含两个反斜杠,请查找“\\\\”
子字符串:
if (myString.indexOF("\\\\") != -1) {
// myString contains \\
}
在所有情况下,由于反斜杠对解析器的特殊意义,在编写文字字符串时必须重复反斜杠。这样的双反斜杠字符表示结果字符串中的一个反斜杠。您能用反斜杠“`来澄清问题文本吗?