C#のRegExpressionはPerl(及びJavaScript)に同じと書いてあるけど、決定的に違うのは/../gの繰り返しオプションがないっ!これがわかるのに1月かかってしまった。それでMatchのほかにMatchesがあってループが必要ということを理解しました。参考書だけは山済みとなって、独学は疲れるね;;