-2

正規表現のヘルプが必要です。チートシートで試してみましたが、うまくいきません。私はリストから行をループしており、一致を探しています:

メールエクスチェンジャー = *.domain.com

どこで * = すべて。

それについて何か助けはありますか?

私は試してみました:

\\w[mail exchanger = ].*\\.domain\\.com

- しかし、「エクスチェンジャー」の部分がなくてもオンラインで一致します。

よろしくお願いします

4

3 に答える 3

2

なぜ使用しないのline.Contains(".domain.com") && line.Contains("mail exchanger = ")ですか?素敵でシンプル。


はその中の任意の文字に[]一致すると言うため、正規表現は機能していません。したがって、 an 、 an 、 anなどと一致します... を使用することを意味します。mai()

于 2012-10-16T14:17:18.727 に答える
0

ワイルドカードと正規表現を混同していると思います。この場合の正規表現は次のようになります。

^.+?\.domain\.com$

于 2012-10-16T14:13:55.110 に答える
0

これを試すことができます:

.[a-zA-Z0-9]*.com

于 2012-10-16T14:32:24.110 に答える