私は正規表現の文字列をドメインと一致するように許可リストを表示できるようにイカを介してサイトのURLを正規表現の機能を使用している。正規表現が実際に我々の前のプロキシソリューションからコピーされ、作品"だけだ" 。しかし、我々は最近、いくつかのドメイン(またはホストが仮想ホストを設定する場合は、ヘッダのURLの場合にはwwwプレフィクスなしで使用されているApacheやIISのそれぞれ)が失敗の原因に応じて発見しました。下記のどの作品も一例です:
コード:
http://.*\.microsoft\.com/.*
' .* \ 。 ' [マイクロソフトの前に\ com 'の部分を、任意の文字の任意の番号を意味する必要があります(ゼロまたは複数)の順に' '私の面では、エラーが表示される' \ ' 。正規表現の一部を修正するとの計画だ。しかし、私は両方' www.microsoft.com 'と'と一致するようにする方法を見つけることができませんしたmicrosoft.com ' 。ここでの仕事と思っていた:
コード:
http://[!.*|.*\.]microsoft\.com/.*
正規表現の中には本当に悪いので、私も厳しいことを認めていないしてください。

私はされて" " 100 %を得ることができることがない。もちろん、上記の私のすべてではないと言う。それも' 'や' www.microsoft.com microsoft.comマッチ' 。やってみても十分な解決策を見つけるにはgrep ' 'にいくつかの限定テストを試みた。が本当に一致するように努力しているが、それが何であるか?当初、私は空白文字を想定けど、 'お探しではないmicrosoft.com ' 。それから私は、 nullを考えたことありますか?しかしそれ以降は本当にすべて一致していないのではない文字があると一致することは不可能と思われる。私は確信しているのは、正規表現で何かを見て、めちゃくちゃシンプルな提供の専門家である。私はこれを行うにしてください:
コード:
http://[.*\.microsoft\.com/.*|microsoft\.com/.*]
または、この悪化:
コード:
http://.*\.microsoft\.com/.*
http://microsoft\.com/.*
任意の提案ですか?事前にありがとう...