我有一个正则表达式,用于提取文件夹名称的两个部分:
([0-9]{8})_([0-9A-Ba-c]+)_BLAH
没问题。这将匹配 12345678_abc_BLAH - 我有“12345678”和“abc”分为两组。
是否可以通过提供带有两个字符串的方法并将它们插入到模式组中来构造文件夹名称?
public string ConstructFolderName(string firstGroup, string secondGroup, string pattern)
{
//Return firstGroup_secondGroup_BLAH
}
使用相同的模式来提取组和构造字符串会更容易管理。
您是否想使用字符串格式 http://msdn.microsoft.com/en-us/library/system.string.format%28v=VS.90%29.aspx?
String.Format 方法 (String, Object[]) http://msdn.microsoft.com/en-us/library/b1csw23d%28v=VS.90%29.aspx
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)