2016-05-20 21 views
0

を抽出します。は、私は上記の文字列から文字列<code>lookup</code>を抽出したい以下の文字列</p> <pre><code>[function('lookup')] </code></pre> <p>を持っている部分文字列の正規表現

は私だけではなく、検索の単一引用符で「検索」を取得し終わる

var lookup = Regex.Match("[function('lookup')]", @"'\b\w*\b'").Value; 

を使ってやってみました。

どこが間違っていますか?

+0

。なぜ引用符を含めるべきではないと思いますか?あなたは、それらを前面と背面から剥がすか、またはキャプチャグループを引用符の中に入れることができます。 –

+0

私は引用符を削除すると 'function'で終わります。 'lookup'を直接抽出する良い方法はありますか? –

+0

いいえ、私は*の結果*から引用符を削除することを意味します。しかし、はい、キャプチャグループを使用することができます... –

答えて

1

あなたはとしてそれを行うことができます:まあ、はい、あなたのパターンは引用符が含まれて

var lookup = Regex.Match("[function('lookup')]", @"'\b(\w*)\b'").Groups[1].Value; 
関連する問題