2011-09-24 48 views
0

考慮以下字符串:需要一些幫助,正則表達式查詢

someObject.SomeFunction.parameters[0] = new Thing('ValueName', 0); 

如何我得到只是ValueName價值? - 使用C#

+0

也僅僅是明確的,我試圖分析上面的字符串與C# - 不實際上使用JavaScript。 –

+0

提供的字符串的每個部分是否爲常量(永遠不會更改),除了「ValueName」? –

回答

0

您可以使用String.Substring方法或使用正則表達式:

(?<=')(?:\\'|[^'])*(?=') 

如:

Regex.Match(input, @"(?<=')(?:\\'|[^'])*(?=')").Value