2011-02-09 11 views
0

"{\"id\":\"21432413214_124533451397\"}"の数字と_のみをC#で正規表現を使って取得する方法を知りたいです。たとえば、「21432413214_124533451397」の部分が必要です。ありがとう!Simle regex question、C#

答えて

0

[0-9]+_[0-9]+は、それらの間のアンダースコアで二つの数字と一致します。

0

次は動作するはずです:

@"""\d+_\d+""" 
+0

これは、それが試合2____333を行い、222_333一致していません。さらに、これは数字の直前と直後に二重引用符を必要とします。 –

+0

@Ilya Kogan:ええ、私のタイプミスを見て、サイトのクラッシュや遅れなどで修正するのに13分かかりました... – leppie

2

JSONを解析しようとしているようです。あなたは、上述した内容よりも複雑なオブジェクトを解析している場合は、JSONのデシリアライズユーティリティに建てられたのC#を使用することができます。

http://msdn.microsoft.com/en-us/library/bb412179.aspx