申し訳ありませんが、私は明らかに私の質問を説明していないようです。私の質問をもう一度言い換えてください。C#で正規表現で有用なデータを抽出するには?
私は、全体のWebページをダウンロードするためにWebクライアントを使用して、私は、文字列
などのコンテンツを得ました " ....... ..... するvar picArr =" /d/manhua/naruto/516/1.png|/d/manhua/naruto/516/2.png|/d/manhua/naruto/516/3.png|/d/manhua/naruto/516/4。 png | /d/manhua/naruto/516/5.png | /d/manhua/naruto/516/6.png | /d/manhua/naruto/516/7.png |/d/manhua/naruto/516/8.png | /d/manhua/naruto/516/9.png | /d/manhua/naruto/516/10.png | /d/manhua/naruto/516/11.png |/d/manhua/naruto/516/12.png | /d/manhua/naruto/516/13.png |/d/manhua/n aruto/516/14.png | /d/manhua/naruto/516/15.png | /d/manhua/naruto/516/16.png " ...... ";このコンテンツでは
、私は今、私はこの文字列を取得し、picArrの値を取得するには、正規表現を使用したい
var picArr ="/d/manhua/naruto/516/1.png|/d/manhua/naruto/516/2.png|/d/manhua/naruto/516/3.png|/d/manhua/naruto/516/4.png|/d/manhua/naruto/516/5.png|/d/manhua/naruto/516/6.png|/d/manhua/naruto/516/7.png|/d/manhua/naruto/516/8.png|/d/manhua/naruto/516/9.png|/d/manhua/naruto/516/10.png|/d/manhua/naruto/516/11.png|/d/manhua/naruto/516/12.png|/d/manhua/naruto/516/13.png|/d/manhua/naruto/516/14.png|/d/manhua/naruto/516/15.png|/d/manhua/naruto/516/16.png"
で一つだけの行を取得したいです。
私にreg expは のvar picArr =である "([。] *)"
私はドットが任意の文字を意味だと思います。しかし、それは動作しません。 :(
任意のアイデア?
どうもありがとう
"picArrの値は"? *値*はあなたが定義した通りです。 "抽出"するものはありません。ファイル名が必要なのですか? '。'は文字クラス(改行を除く)を意味しますが、文字クラスに含まれていない場合に限ります。 '。* 'を検索すると文字列自体が返されますが、それはかなり無意味です。あなたはこれに何か考えを与えましたか? – mpen
@マーク、こんにちはマーク私の質問を美しくするおかげで:)、私はあなたのポイントを取得しません。私の質問は、このpicArrはウェブページ上にある、それは私の変数ではありません。ですから、このページの内容を検索した後、私が得たいと思うこのような行が1つあります。 – Franva
Franva:ああ...そのすべてが、 "" var picArr = ... "はソースコードのどこかにありますか?私はあなたのコードだと思った。その場合、それを行うには十億の方法があります。 ''/dmanhua ''の部分はこれまでどおり変更されていますか? 'var'の部分はこれまで変わっていますか?より多くの文脈がなければ、表現がどれだけ正確である必要があるかわかりません。 – mpen