2017-06-23 5 views
-2

私はドキュメントにこれら二つの式が見つかりました:mydomain.comのサブドメインを一致させるためにチェックポイントの正規表現

を:(^|.*\.)mydomain\.com

ドメインとmydomain.comのサブドメインを一致させるには:(^|.*\.)*mydomain\.com

私は理解できませんなぜそれらの表現が彼らが意味することを意味するのか。誰もが両方の表現を説明できますか?

答えて

0

拳それが(他のものを除いて、それはいけないこと)良い正規表現の表現ではありませんが、私は括弧間(^|.*\.)mydomain\.com(2番目のを把握します)

  • 説明します:

^マッチラインの開始位置ブールOR、betweeよう

|行為Nオペレータ

.マッチ前後発現および発現は、ライン以外の任意の文字が

*は直前の要素をゼロ回以上一致

\.がよりためのドット.文字

に一致破りますあなたが読むことができる情報wiki doca great Regex tool