非常にダンプ的な質問があります。「.html」ファイルであるファイルを1行ずつ読んでいます。特定の行に出口が含まれているかどうかを確認したいです。このために、String クラスの contains メソッドを使用しています。
逆コンマを含む行で次の内容を確認しています。
<div class="tupBin"/>
私の構文はこのようなものです..
Str line;
line.contains()
中括弧が含まれていると何を書くべきですか..?
助けてくれてありがとう。
非常にダンプ的な質問があります。「.html」ファイルであるファイルを1行ずつ読んでいます。特定の行に出口が含まれているかどうかを確認したいです。このために、String クラスの contains メソッドを使用しています。
逆コンマを含む行で次の内容を確認しています。
<div class="tupBin"/>
私の構文はこのようなものです..
Str line;
line.contains()
中括弧が含まれていると何を書くべきですか..?
助けてくれてありがとう。
line.contains("\"")
編集:引用符/逆コンマが既に含まれている文字列を検索する場合は、入力に特別な注意を払う必要があります。特殊文字を「エスケープ」して、Java にそれらを通常の文字として扱うように指示することができます。これを行うには、それらの前にバックスラッシュを置きます。実際、問題になるのは引用符だけではありません。< と > も同様です。エスケープ文字の詳細については、このリンクを参照してください。したがって、文字列を検索するには、次のように記述します。
boolean didContain = line.contains("\<div class=\"tupBin\"/\>");
入力がスキャナーまたはストリームによって読み取られる場合、ほとんどの場合、既にエスケープされています。