私はcsvファイルを解析しようとしています。 には一重引用符を含む エントリがあります。しかし、私は正しい 出力以下文字列内の一重引用符を検索して他の文字で囲みます。
は擬似ですが届かないのですメソッドがtrueを返した場合、私は文字 の別のセットでそれをラップすることを計画しています、単一引用符の複数の一致を一致させるために、次の正規表現を私に書かれていますコード:
public boolean containsChar()
{
String inputStr= "Niel O' Brian";
Pattern pattern = Pattern.compile("/'+");
Matcher matcher = pattern.matcher(inputStr);
boolean matchFound = matcher.matches();
return matchFound;
}
正しい出力が得られます。しかしおそらくそれはあなたが期待したものではありません。それについて詳しく説明してください。私が見るところでは、スラッシュに続いて1つ以上のアポストロフィをマッチさせようとします。 – Ingo
ahaneo、返信したい文字列を教えてください。 – Martijn
@Martijn私は期待している出力で質問を更新しました – ahaneo