19/07/29 17:40:40.18 Nzm7Sgw3.net
>>763の質問と似ているのですが
>>5の
(?#1行にAが含まれBが含まれない)
(?=.*A)(?!.*B)
が
○○A ○○B○○の場合機能するのに○○B○○Aだと機能しません。
一行を指定して順序が逆でも機能させる為にはどうしたらよいですか?
とりあえず>>5からのツリーを読んで、下の二つの複数行に対応するやつで代用してますが
、できれば複数行じゃなく一行に対応させたいです
(?#複数行にAが含まれBが含まれない)^(?=.*A)(?!.*B).*$
(?s:^(?=.*(?:ワードA))(?!.*(?:ワードB)))