2011-12-31 8 views
0

にPythonの正規表現を変換します。この文字列は、C#で解析エラーが発生します。前もって感謝します。は、私はPythonで、この正規表現を持つC#

私はこれを試してみた:

Regex rc = new Regex("<input type=\"hidden\" name=\"GALX\" value=\"(?P<galx>[a-zA-Z0-9_]+)\">"); 

それは私にこのエラーを与える: "?"

parsing \"<input type=\"hidden\" name=\"GALX\" value=\"(?P<galx>[a-zA-Z0-9_]+)\">\" - Unrecognized grouping construct. 
+1

必須:http://stackoverflow.com/questions/1732348/regex-match-open-tags-except-xhtml-self-contained-tags – Thanatos

答えて

0

"<は" 右の後になるように、あなたは "P" を削除した場合それはうまく解析する。

Note .NET grouping syntax.

+0

はい、罰金コンパイル...しかし、私は疑問に思います上記のpythonの文字列と同じ式であれば? –

+0

[はい](クリックスルー)に行く。](http://www.regular-expressions.info/named.html) –

+0

@UzairFarooq - C#の正規表現グループでの作業は、 Python。 –

関連する問題