0167151,156,164
2017/09/07(木) 15:52:49.92ID:H034bSCP矛盾あり(行単位処理として)
> 【NGされないパターン】
> 明日の
条件1のみであればNGされないが
> 条件2
> (ワードA)の後の文字が「の」の場合でもそのレスに(ワードB)が含まれていない場合はNGされる
> ※(ワードB)が含まれていても(ワードAの後の文字が「の」以外の時はNGされる)
ワードBを行内に含んでいないので条件2によりNGされなければならない
以下は
> 明日の
が条件2によりNGされることを前提
(「そのレス」とあるが見本が行単位前提なので行単位しか考慮していない。レス全体なら>>164同様に書き直す必要がある)
【NGされないパターン】
明日みんなで
明日ちゃんと
明日の予定は
【NGされるパターン】
明日の
明日は
明日で
明日も
明日も予定は
明日の未定
> 条件1
> (ワードA)の後に続く最初の文字が
> 「の、み、ち)」はNGされない(それ以外の文字はNGされる)
明日(?![のみち])
(条件2に関わる「明日の 」「明日の未定」「明日の予定は 」すべてこれのみではNGと判断されない)
> 条件2
> (ワードA)の後の文字が「の」の場合でもそのレスに(ワードB)が含まれていない場合はNGされる
> ※(ワードB)が含まれていても(ワードAの後の文字が「の」以外の時はNGされる)
^(?=.*(?:明日の))(?!.*(?:予定))
(条件2に関わる「明日の 」「明日の未定」「明日の予定は 」の内「明日の予定は 」以外はNGされる)
よって
(?:明日(?![のみち]))|(?:^(?=.*(?:明日の))(?!.*(?:予定)))
すべてテンプレ内で説明されている
だからといって「テンプレにあるから質問するな」とは言わない
しかしせめて「これこれ〜したがうまくいかなかった」と自分で手を動かして試行錯誤した経緯(正規表現)を書いてほしいところ(個人の感想です)