2011-08-15 3 views
2

私は調査して、私は '?'一致した関数で結果が0回または1回発生するかどうかを照合するために使用されます。残念なことに、私は正確に何をしているのか明確な例を見つけることができません '?一致します。メタキャラクターとは何ですか?一致?

乾杯。

+1

一般的な用語は「数量化」であり、学習Perlには多くの例があります。 :) –

答えて

14

正規表現

co?at 

coatcat

+0

ありがとう!それは素晴らしい例です。 – user859385

8

?自体は何も一致しないと一致します。これは、先行する原子(例えば、文字またはグループ)を変更する単なる変更子です。それはあなたが言うことを行います:前のアトムは、正規表現が一致するために0回または1回現われなければなりません。

+0

私はそれを知っている?それ自体は何もしません。言ってやるがいいよ、ジョン "=〜m/Mr?/"これは何のために一致しますか? – user859385

+0

これはあなたの質問ではありませんでした。あなたは '?'と一致するものを尋ね、何も一致しませんでした。 '/ Mr?/'は 'M'と' Mr'の両方にマッチします。 – musiKk

+0

。ありがとう。 – user859385

関連する問題