最後に.comの前にログインを含まない URL を検証しようとしていますが、ここの正規表現は URL を適切に検証していません。
遅延量指定子を使用しましたが、部分に移動する前にまだログイン(?!login)
文字列を消費しており、バックトラックしていません。誰が私が何をしているのか教えてもらえますか?
最後に.comの前にログインを含まない URL を検証しようとしていますが、ここの正規表現は URL を適切に検証していません。
遅延量指定子を使用しましたが、部分に移動する前にまだログイン(?!login)
文字列を消費しており、バックトラックしていません。誰が私が何をしているのか教えてもらえますか?
これは変更されたバージョンで、「一部の文字に一致 ; 末尾の直前はではなく "login"
、直後は ".com"
.
あなたの側の問題は、同じ位置から先を見ている2つの先読みがあったことです。それは次のように読みました:「ある文字列の後に、同時にではないもの"login"
とあるものが続き".com"
ます。実際、そうで".com"
はない"login"
ので、それが一致しました。