2010-11-29 15 views

答えて

49
/* 

あなたの区切り文字はスラッシュベース、それをエスケープしている場合:

\/* 

*常に「あなたはまた、味/実装はRegexいるあなたを必ず明記してください

+0

私はいつも疑問に思っていました。コマンドラインで「*」文字が「任意の文字数」を意味するのはなぜですか?つまり、 'ls foo *'によって* foo *で始まるすべてのファイルを探すことができます。それは非常に混乱しています。 –

+5

これは、正規表現ではないシェルグロビングが使用されているからです。彼らは両方ともパターンの一致を許可しますが、全く異なっています。 –

関連する問題