我有一个非常倾销的问题。我正在逐行读取一个文件,它是“.html”文件。我想检查一个包含退出符号的特定信息。为此,我使用String类包含方法。
我正在检查包含倒置逗号的行中的内容。
<div class="tupBin"/>
我的语法是这样的..
Str line;
line.contains()
我应该写什么包含大括号..?
提前感谢您的帮助。
答案 0 :(得分:1)
编辑:如果您想对已包含引号/引号的字符串进行搜索,您只需要特别注意输入。 您可以“转义”特殊字符,告诉Java将它们视为普通字符。你可以通过在它们前加一个反斜杠来做到这一点。事实上,不仅仅是报价将是一个问题 - &lt;和&gt; 有关转义字符的详细信息,请查看this link。 所以要搜索你的字符串,你会写:
boolean didContain = line.contains("\<div class=\"tupBin\"/\>");
如果输入被扫描仪或信息流读入,很可能它已经为您转义。
答案 1 :(得分:1)
line.contains("\"")