繁体   English   中英

C#RegularExpressions匹配

[英]C# RegularExpressions Match

我是C#的菜鸟。 任何人都可以通过C#代码帮助从这些数据中提取/a/b/c.swf

<object width="663" height="466.752" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=5,0,0,0" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000">
      <param value="/a/b/c.swf" name="movie">
</object>

非常感谢

string regexPattern = @"<param\svalue=""(?<paramVal>[^""]*)""";
string stuffImLookingFor = Regex.Match(input, regexPattern).Groups("paramVal").Value;

这是一个RegEx来做到这一点:

param value="([^"]+)

第一个匹配组将返回“/a/b/c.swf”

您可以在此处测试正则表达式正则表达式库

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM