2009-07-22 20 views
1

テーマはファイルを開いて、すべてのデータを文字列に変換し、この文字列を正規表現と一致させて返します。しかし、PHPの同じ正規表現は、preg_match_allを使って同じテキストの値を返しています。誰でもアイデアがありますか?preg_match_allに相当するC#とは何ですか?

+0

PHPで動作する正規表現を投稿できますが、C#では使用できませんか? – chikak

+0

文字列は何ですか?正規表現は何ですか?データを返す "他の" "ソフトウェア"は何ですか?しかしPHPはありません。 btw、soにウェルメム。私はあなたがFAQを読んだことを願っています。 SO(StackOverflow)はあなたに*ロット*を助けますが、フレーズの正しい質問に確実にしてください。 Fyi、私はちょうど2週間前にこのサイトに参加したばかりで、すぐにSOが非常に役に立ちます。それを渡す! – Liao

+0

はい、私も興味があります –

答えて

0

C#には、使用できるRegex.Matchesメソッドがあります。

5

preg_match_all()に最も近い.NETのメソッドは、固定Regex.Matches(String,String)コール、またはコンパイルされた正規表現のMatchesメソッドと同等です。一致をカウントし、それぞれをループするために使用できるMatchCollectionを返します。

何か機能していないことを示すために、自己完結した短いコードを提供できますか?

関連する問題