正規表現を取得して、ネガティブルックビハインドで一部のデータをキャプチャしようとしているため、特定の文字列がその前にある場合は一致しません。2つの基本的な形式があることは知っていますが、どちらも機能していません。私は検索アプリでこれを行っていますが、Javaを使用して拡張することはできないため、ソリューションは純粋に正規表現を使用する必要があります。
この形式では、「正規表現構文エラー:無効な数量詞」というエラーが表示されます。
(?<!Product) Type : (.*?)<
この形式は通常のルックビハインドとして機能し、Typeの前にProductが付いている場合にのみキャプチャします。
(?!=Product) Type : (.*?)<
私は何が間違っているのですか?