別の値が前にない場合にのみ値に一致する正規表現を作成することは可能ですか? たとえば、 の?前に がない場合にのみ true をテストします.php。次のように:
/(?!\.php)\?/.test( 'mypage.php?call=here' ) == false;
/(?!\.php)\?/.test( 'otherpage.asp?call=here' ) == true;
先読み?!とを使用してみまし?:たが、これまでのところ、機能する組み合わせを見つけることができませんでした。