から単語を除外する必要があります。私はこの正規表現を持っている正規表現
^[a-z0-9]+([.\-][a-z0-9]+)*$
私は試合から1ワードのみ「WWW」を除外する必要があります。 私は否定的な先取りを試みましたが、成功しませんでした。
から単語を除外する必要があります。私はこの正規表現を持っている正規表現
^[a-z0-9]+([.\-][a-z0-9]+)*$
私は試合から1ワードのみ「WWW」を除外する必要があります。 私は否定的な先取りを試みましたが、成功しませんでした。
は、このような負の先読みを使用します。
^(?!www$)[a-z0-9]+([.-][a-z0-9]+)*$
^^^^^^^^
これはwww
に等しい文字列と一致しません。あなたは、-www-
または.www.
を含む文字列の一致に失敗another regex demoを参照してください
^(?!.*\bwww\b)[a-z0-9]+([.-][a-z0-9]+)*$
使用したい場合は
は regex demoを参照してください。このパターンには(?!.*\bwww\b)
ルックアヘッドが含まれています。これは、文字列の中にwww
があり、数字の境界が\b
なので数字または文字が丸められていない場合に一致しません。
ありがとう、魅力のように動作します。 – niflheim
正規表現をどのように適用していますか? –