使用正则表达式生成SPList收藏
我的一个朋友刚问了我一个比较独特的问题。 如果我想通过传递建立在SharePoint网站(的SPWeb)和模式匹配的(一些字符串到任意方法)列出了SPList对象类型集合?
为了做到这一点,我们可以推断,因为该模式被传递作为一个场景,在一些额外的,是正在兴建,是格式良好的参数研究。 因此,我们可以做一个简单的正则表达式匹配的列表的标题和利用的模式。 下面,测试比赛的结果,它的坐标,以确保成功。 然后,我们回到集合,如果计数小于0高,否则就返回null。
C#中:
- string pattern, SPWeb web ) 公共静态名单<SPList> PoolListsByExpression( 字符串模式,网站的SPWeb)
- (
- SPList list in web. Lists ) 的foreach(在网页SPList名单。 名单 )
- (
- Regex. Match ( list. Title , pattern ) . Success ) 如果 (Regex. 比赛 (list. 名称 ,模式)。 成功 )
- (
- list ) ; tempListCollection。 添加 (清单);
- )
- )
- tempListCollection. Count > 0 ) 如果 (tempListCollection. 计数 > 0)
- (
- 返回 tempListCollection;
- )
- 返回null;
- )
相关岗位:
- 使用正则表达式收藏查询SharePoint列表
- 删除重复的类型集合SPList对象从
- 建筑大师spfile文件Web窗体收藏,记住SPListItems!
- 嘿! 使用一种获取您SPList!
- 选举网站目录SPList

































[...]使用正则表达式生成SPList集合[...]
Pingback由链接(2008年7月15日)«史蒂夫Pietrek -一切共享点 - 2008年7月15日@ 下午5点49分
[...] 2008-10-08 - 使用构筑SPList由ajonser2008 - 10 - 03 - 由sad12672008 - 10 - 02 - 数据中心安全 - 5中保存的Osmosis2008 - 09 - 30保存关键需求钱币收藏保存槽正则表达式 - 更多的SQL由soviepills2008 - 09 - 27 - 多模高频PWM控制器UCC39421 / 2和waven152008 - 09 - 14保存应用 - 甚至保存GNUMP3d来挽救TMF72008 - 09 - 11 - 红宝石的默认拨号计划揭秘救了qdiddy10q2008 - 09 - 07 - 重定向:好,坏及保存条件的jasonscheirer [...]
以通告的网站标记的“关于Postsaver patternmatch” - 2008年10月8日@ 上午1点55分