Плагин для некорректной относительной пагинации (плагин обработки ссылок)

using System;
                            using System.Collections.Generic;
                            using System.Text;
                            using System.Text.RegularExpressions;
                            using DynamicPluginData;

                            namespace DatacolDynamicPluginNS
                            {                
                                public class DynamicPluginClass
                                {     
                                    public static List<string> processLinks(List<string> links, ItemInfo itemInfo, GlobalInfo globalInfo)
                                    {
                                        for(int i=0;i<links.Count;i++)
                                            links[i] = Regex.Replace(links[i],"\\?p=[\\d]{1,}\\?p","?p");
                                       return links;
                                    }
                                }
                            }