{"payload":{"allShortcutsEnabled":false,"fileTree":{"NetCode/5.逆天类库/LoTLibrary/Validation":{"items":[{"name":"ValidationHelper.cs","path":"NetCode/5.逆天类库/LoTLibrary/Validation/ValidationHelper.cs","contentType":"file"}],"totalCount":1},"NetCode/5.逆天类库/LoTLibrary":{"items":[{"name":"DB","path":"NetCode/5.逆天类库/LoTLibrary/DB","contentType":"directory"},{"name":"IO","path":"NetCode/5.逆天类库/LoTLibrary/IO","contentType":"directory"},{"name":"Json","path":"NetCode/5.逆天类库/LoTLibrary/Json","contentType":"directory"},{"name":"Net","path":"NetCode/5.逆天类库/LoTLibrary/Net","contentType":"directory"},{"name":"Properties","path":"NetCode/5.逆天类库/LoTLibrary/Properties","contentType":"directory"},{"name":"Pub","path":"NetCode/5.逆天类库/LoTLibrary/Pub","contentType":"directory"},{"name":"Reg","path":"NetCode/5.逆天类库/LoTLibrary/Reg","contentType":"directory"},{"name":"Validation","path":"NetCode/5.逆天类库/LoTLibrary/Validation","contentType":"directory"},{"name":"LoTLibrary.csproj","path":"NetCode/5.逆天类库/LoTLibrary/LoTLibrary.csproj","contentType":"file"},{"name":"packages.config","path":"NetCode/5.逆天类库/LoTLibrary/packages.config","contentType":"file"}],"totalCount":10},"NetCode/5.逆天类库":{"items":[{"name":"LoTLibrary.Test","path":"NetCode/5.逆天类库/LoTLibrary.Test","contentType":"directory"},{"name":"LoTLibrary","path":"NetCode/5.逆天类库/LoTLibrary","contentType":"directory"}],"totalCount":2},"NetCode":{"items":[{"name":"0.知识拓展","path":"NetCode/0.知识拓展","contentType":"directory"},{"name":"1.面向过程","path":"NetCode/1.面向过程","contentType":"directory"},{"name":"2.面向对象","path":"NetCode/2.面向对象","contentType":"directory"},{"name":"3.常用技能","path":"NetCode/3.常用技能","contentType":"directory"},{"name":"4.原理系列","path":"NetCode/4.原理系列","contentType":"directory"},{"name":"5.逆天类库","path":"NetCode/5.逆天类库","contentType":"directory"},{"name":"6.网页基础","path":"NetCode/6.网页基础","contentType":"directory"},{"name":"LoTCodeBase.sln","path":"NetCode/LoTCodeBase.sln","contentType":"file"}],"totalCount":8},"":{"items":[{"name":"CppCode","path":"CppCode","contentType":"directory"},{"name":"LoTUI","path":"LoTUI","contentType":"directory"},{"name":"NetCode","path":"NetCode","contentType":"directory"},{"name":".gitignore","path":".gitignore","contentType":"file"},{"name":"LICENSE","path":"LICENSE","contentType":"file"},{"name":"README.md","path":"README.md","contentType":"file"}],"totalCount":6}},"fileTreeProcessingTime":23.197515,"foldersToFetch":[],"repo":{"id":56654160,"defaultBranch":"master","name":"LoTCodeBase","ownerLogin":"dunitian","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2016-04-20T04:02:31.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/14357834?v=4","public":true,"private":false,"isOrgOwned":false},"symbolsExpanded":false,"treeExpanded":true,"refInfo":{"name":"master","listCacheKey":"v0:1461124953.0","canEdit":false,"refType":"branch","currentOid":"838848dacc31b2d85a5270596a31254595645e23"},"path":"NetCode/5.逆天类库/LoTLibrary/Validation/ValidationHelper.cs","currentUser":null,"blob":{"rawLines":["using System;","using System.Collections.Generic;","using System.Linq;","using System.Text.RegularExpressions;","","public static partial class ValidationHelper","{"," #region 常用验证",""," #region 集合系列"," /// "," /// 判断集合是否有数据"," /// "," /// "," /// "," /// "," public static bool ExistsData(this IEnumerable list)"," {"," bool b = false;"," if (list != null && list.Count() > 0)"," {"," b = true;"," }"," return b;"," } "," #endregion",""," #region Null判断系列"," /// "," /// 判断是否为空或Null"," /// "," /// "," /// "," public static bool IsNullOrWhiteSpace(this string objStr)"," {"," if (string.IsNullOrWhiteSpace(objStr))"," {"," return true;"," }"," else"," {"," return false;"," }"," }",""," /// "," /// 判断类型是否为可空类型"," /// "," /// "," /// "," public static bool IsNullableType(Type theType)"," {"," return (theType.IsGenericType && theType.GetGenericTypeDefinition().Equals(typeof(Nullable<>)));"," }"," #endregion",""," #region 数字字符串检查"," /// "," /// 是否数字字符串(包括小数)"," /// "," /// 输入字符串"," /// "," public static bool IsNumber(this string objStr)"," {"," try"," {"," return Regex.IsMatch(objStr, @\"^\\d+(\\.\\d+)?$\");"," }"," catch"," {"," return false;"," }"," }",""," /// "," /// 是否是浮点数"," /// "," /// 输入字符串"," /// "," public static bool IsDecimal(this string objStr)"," {"," try"," {"," return Regex.IsMatch(objStr, @\"^(-?\\d+)(\\.\\d+)?$\");"," }"," catch"," {"," return false;"," }"," }"," #endregion",""," #endregion",""," #region 业务常用",""," #region 中文检测"," /// "," /// 检测是否有中文字符"," /// "," /// "," /// "," public static bool IsZhCN(this string objStr)"," {"," try"," {"," return Regex.IsMatch(objStr, \"[\\u4e00-\\u9fa5]\");"," }"," catch"," {"," return false;"," }"," }"," #endregion",""," #region 邮箱验证"," /// "," /// 判断邮箱地址是否正确"," /// "," /// "," /// "," public static bool IsEmail(this string objStr)"," {"," try"," {"," return Regex.IsMatch(objStr, @\"^([\\w-\\.]+)@((\\[[0-9]{1,3}\\.[0-9]{1,3}\\.[0-9]{1,3}\\.)|(([\\w-]+\\.)+))([a-zA-Z]{2,4}|[0-9]{1,3})(\\]?)$\");"," }"," catch"," {"," return false;"," }"," }"," #endregion",""," #region IP系列验证"," /// "," /// 是否为ip"," /// "," /// "," /// "," public static bool IsIP(this string objStr)"," {"," return Regex.IsMatch(objStr, @\"^((2[0-4]\\d|25[0-5]|[01]?\\d\\d?)\\.){3}(2[0-4]\\d|25[0-5]|[01]?\\d\\d?)$\");"," }",""," /// "," /// 判断输入的字符串是否是表示一个IP地址 "," /// "," /// 被比较的字符串 "," /// 是IP地址则为True "," public static bool IsIPv4(this string objStr)"," {"," string[] IPs = objStr.Split('.');"," for (int i = 0; i < IPs.Length; i++)"," {"," if (!Regex.IsMatch(IPs[i], @\"^\\d+$\"))"," {"," return false;"," }"," if (Convert.ToUInt16(IPs[i]) > 255)"," {"," return false;"," }"," }"," return true;"," }",""," /// "," /// 判断输入的字符串是否是合法的IPV6 地址 "," /// "," /// "," /// "," public static bool IsIPV6(string input)"," {"," string temp = input;"," string[] strs = temp.Split(':');"," if (strs.Length > 8)"," {"," return false;"," }"," int count = input.GetStrCount(\"::\");"," if (count > 1)"," {"," return false;"," }"," else if (count == 0)"," {"," return Regex.IsMatch(input, @\"^([\\da-f]{1,4}:){7}[\\da-f]{1,4}$\");"," }"," else"," {"," return Regex.IsMatch(input, @\"^([\\da-f]{1,4}:){0,5}::([\\da-f]{1,4}:){0,5}[\\da-f]{1,4}$\");"," }"," }"," #endregion",""," #region 网址系列验证"," /// "," /// 验证网址是否正确(http:或者https:)【后期添加 // 的情况】"," /// "," /// 地址"," /// "," public static bool IsWebUrl(this string objStr)"," {"," try"," {"," return Regex.IsMatch(objStr, @\"http://([\\w-]+\\.)+[\\w-]+(/[\\w- ./?%&=]*)?|https://([\\w-]+\\.)+[\\w-]+(/[\\w- ./?%&=]*)?\");"," }"," catch"," {"," return false;"," }"," }",""," /// "," /// 判断输入的字符串是否是一个超链接 "," /// "," /// "," /// "," public static bool IsURL(this string objStr)"," {"," string pattern = @\"^[a-zA-Z]+://(\\w+(-\\w+)*)(\\.(\\w+(-\\w+)*))*(\\?\\S*)?$\";"," return Regex.IsMatch(objStr, pattern);"," }"," #endregion",""," #region 邮政编码验证"," /// "," /// 验证邮政编码是否正确"," /// "," /// 输入字符串"," /// "," public static bool IsZipCode(this string objStr)"," {"," try"," {"," return Regex.IsMatch(objStr, @\"\\d{6}\");"," }"," catch"," {"," return false;"," }"," }"," #endregion",""," #region 电话+手机验证"," /// "," /// 验证手机号是否正确"," /// "," /// 手机号"," /// "," public static bool IsMobile(this string objStr)"," {"," try"," {"," return Regex.IsMatch(objStr, @\"^13[0-9]{9}|15[012356789][0-9]{8}|18[0123456789][0-9]{8}|147[0-9]{8}$\");"," }"," catch"," {"," return false;"," }"," }",""," /// "," /// 匹配3位或4位区号的电话号码,其中区号可以用小括号括起来,也可以不用,区号与本地号间可以用连字号或空格间隔,也可以没有间隔 "," /// "," /// "," /// "," public static bool IsPhone(this string objStr)"," {"," try"," {"," return Regex.IsMatch(objStr, \"^\\\\(0\\\\d{2}\\\\)[- ]?\\\\d{8}$|^0\\\\d{2}[- ]?\\\\d{8}$|^\\\\(0\\\\d{3}\\\\)[- ]?\\\\d{7}$|^0\\\\d{3}[- ]?\\\\d{7}$\");"," }"," catch"," {"," return false;"," }"," }"," #endregion",""," #region 字母或数字验证"," /// "," /// 是否只是字母或数字"," /// "," /// "," /// "," public static bool IsAbcOr123(this string objStr)"," {"," try"," {"," return Regex.IsMatch(objStr, @\"^[0-9a-zA-Z\\$]+$\");"," }"," catch"," {"," return false;"," }"," }"," #endregion",""," #endregion","}"],"stylingDirectives":[[{"start":1,"end":6,"cssClass":"pl-k"},{"start":13,"end":14,"cssClass":"pl-kos"}],[{"start":0,"end":5,"cssClass":"pl-k"},{"start":12,"end":13,"cssClass":"pl-kos"},{"start":24,"end":25,"cssClass":"pl-kos"},{"start":32,"end":33,"cssClass":"pl-kos"}],[{"start":0,"end":5,"cssClass":"pl-k"},{"start":12,"end":13,"cssClass":"pl-kos"},{"start":17,"end":18,"cssClass":"pl-kos"}],[{"start":0,"end":5,"cssClass":"pl-k"},{"start":12,"end":13,"cssClass":"pl-kos"},{"start":17,"end":18,"cssClass":"pl-kos"},{"start":36,"end":37,"cssClass":"pl-kos"}],[],[{"start":0,"end":6,"cssClass":"pl-k"},{"start":7,"end":13,"cssClass":"pl-k"},{"start":7,"end":13,"cssClass":"pl-k"},{"start":14,"end":21,"cssClass":"pl-k"},{"start":22,"end":27,"cssClass":"pl-k"},{"start":28,"end":44,"cssClass":"pl-smi"}],[{"start":0,"end":1,"cssClass":"pl-kos"}],[],[],[],[{"start":4,"end":17,"cssClass":"pl-c"}],[{"start":4,"end":17,"cssClass":"pl-c"}],[{"start":4,"end":18,"cssClass":"pl-c"}],[{"start":4,"end":40,"cssClass":"pl-c"}],[{"start":4,"end":35,"cssClass":"pl-c"}],[{"start":4,"end":27,"cssClass":"pl-c"}],[{"start":4,"end":10,"cssClass":"pl-k"},{"start":11,"end":17,"cssClass":"pl-k"},{"start":11,"end":17,"cssClass":"pl-k"},{"start":18,"end":22,"cssClass":"pl-smi"},{"start":23,"end":33,"cssClass":"pl-en"},{"start":33,"end":34,"cssClass":"pl-c1"},{"start":34,"end":35,"cssClass":"pl-c1"},{"start":35,"end":36,"cssClass":"pl-c1"},{"start":36,"end":37,"cssClass":"pl-kos"},{"start":37,"end":41,"cssClass":"pl-k"},{"start":42,"end":53,"cssClass":"pl-smi"},{"start":53,"end":54,"cssClass":"pl-c1"},{"start":54,"end":55,"cssClass":"pl-smi"},{"start":55,"end":56,"cssClass":"pl-c1"},{"start":57,"end":61,"cssClass":"pl-s1"},{"start":61,"end":62,"cssClass":"pl-kos"}],[{"start":4,"end":5,"cssClass":"pl-kos"}],[{"start":8,"end":12,"cssClass":"pl-smi"},{"start":13,"end":14,"cssClass":"pl-s1"},{"start":15,"end":16,"cssClass":"pl-c1"},{"start":17,"end":22,"cssClass":"pl-c1"},{"start":22,"end":23,"cssClass":"pl-kos"}],[{"start":8,"end":10,"cssClass":"pl-k"},{"start":11,"end":12,"cssClass":"pl-kos"},{"start":12,"end":16,"cssClass":"pl-s1"},{"start":17,"end":19,"cssClass":"pl-c1"},{"start":20,"end":24,"cssClass":"pl-c1"},{"start":25,"end":27,"cssClass":"pl-c1"},{"start":32,"end":33,"cssClass":"pl-kos"},{"start":33,"end":38,"cssClass":"pl-en"},{"start":38,"end":39,"cssClass":"pl-kos"},{"start":39,"end":40,"cssClass":"pl-kos"},{"start":41,"end":42,"cssClass":"pl-c1"},{"start":43,"end":44,"cssClass":"pl-c1"},{"start":44,"end":45,"cssClass":"pl-kos"}],[{"start":8,"end":9,"cssClass":"pl-kos"}],[{"start":12,"end":13,"cssClass":"pl-s1"},{"start":14,"end":15,"cssClass":"pl-c1"},{"start":16,"end":20,"cssClass":"pl-c1"},{"start":20,"end":21,"cssClass":"pl-kos"}],[{"start":8,"end":9,"cssClass":"pl-kos"}],[{"start":8,"end":14,"cssClass":"pl-k"},{"start":15,"end":16,"cssClass":"pl-s1"},{"start":16,"end":17,"cssClass":"pl-kos"}],[{"start":4,"end":5,"cssClass":"pl-kos"}],[],[],[],[{"start":4,"end":17,"cssClass":"pl-c"}],[{"start":4,"end":19,"cssClass":"pl-c"}],[{"start":4,"end":18,"cssClass":"pl-c"}],[{"start":4,"end":37,"cssClass":"pl-c"}],[{"start":4,"end":27,"cssClass":"pl-c"}],[{"start":4,"end":10,"cssClass":"pl-k"},{"start":11,"end":17,"cssClass":"pl-k"},{"start":11,"end":17,"cssClass":"pl-k"},{"start":18,"end":22,"cssClass":"pl-smi"},{"start":23,"end":41,"cssClass":"pl-en"},{"start":41,"end":42,"cssClass":"pl-kos"},{"start":42,"end":46,"cssClass":"pl-k"},{"start":47,"end":53,"cssClass":"pl-smi"},{"start":54,"end":60,"cssClass":"pl-s1"},{"start":60,"end":61,"cssClass":"pl-kos"}],[{"start":4,"end":5,"cssClass":"pl-kos"}],[{"start":8,"end":10,"cssClass":"pl-k"},{"start":11,"end":12,"cssClass":"pl-kos"},{"start":12,"end":18,"cssClass":"pl-smi"},{"start":18,"end":19,"cssClass":"pl-kos"},{"start":19,"end":37,"cssClass":"pl-en"},{"start":37,"end":38,"cssClass":"pl-kos"},{"start":44,"end":45,"cssClass":"pl-kos"},{"start":45,"end":46,"cssClass":"pl-kos"}],[{"start":8,"end":9,"cssClass":"pl-kos"}],[{"start":12,"end":18,"cssClass":"pl-k"},{"start":19,"end":23,"cssClass":"pl-c1"},{"start":23,"end":24,"cssClass":"pl-kos"}],[{"start":8,"end":9,"cssClass":"pl-kos"}],[{"start":8,"end":12,"cssClass":"pl-k"}],[{"start":8,"end":9,"cssClass":"pl-kos"}],[{"start":12,"end":18,"cssClass":"pl-k"},{"start":19,"end":24,"cssClass":"pl-c1"},{"start":24,"end":25,"cssClass":"pl-kos"}],[{"start":8,"end":9,"cssClass":"pl-kos"}],[{"start":4,"end":5,"cssClass":"pl-kos"}],[],[{"start":4,"end":17,"cssClass":"pl-c"}],[{"start":4,"end":19,"cssClass":"pl-c"}],[{"start":4,"end":18,"cssClass":"pl-c"}],[{"start":4,"end":38,"cssClass":"pl-c"}],[{"start":4,"end":27,"cssClass":"pl-c"}],[{"start":4,"end":10,"cssClass":"pl-k"},{"start":11,"end":17,"cssClass":"pl-k"},{"start":11,"end":17,"cssClass":"pl-k"},{"start":18,"end":22,"cssClass":"pl-smi"},{"start":23,"end":37,"cssClass":"pl-en"},{"start":37,"end":38,"cssClass":"pl-kos"},{"start":38,"end":42,"cssClass":"pl-smi"},{"start":43,"end":50,"cssClass":"pl-s1"},{"start":50,"end":51,"cssClass":"pl-kos"}],[{"start":4,"end":5,"cssClass":"pl-kos"}],[{"start":8,"end":14,"cssClass":"pl-k"},{"start":15,"end":16,"cssClass":"pl-kos"},{"start":23,"end":24,"cssClass":"pl-kos"},{"start":38,"end":40,"cssClass":"pl-c1"},{"start":48,"end":49,"cssClass":"pl-kos"},{"start":49,"end":73,"cssClass":"pl-en"},{"start":73,"end":74,"cssClass":"pl-kos"},{"start":74,"end":75,"cssClass":"pl-kos"},{"start":75,"end":76,"cssClass":"pl-kos"},{"start":76,"end":82,"cssClass":"pl-en"},{"start":82,"end":83,"cssClass":"pl-kos"},{"start":83,"end":89,"cssClass":"pl-k"},{"start":89,"end":90,"cssClass":"pl-kos"},{"start":90,"end":98,"cssClass":"pl-smi"},{"start":98,"end":99,"cssClass":"pl-c1"},{"start":99,"end":100,"cssClass":"pl-c1"},{"start":100,"end":101,"cssClass":"pl-kos"},{"start":101,"end":102,"cssClass":"pl-kos"},{"start":102,"end":103,"cssClass":"pl-kos"},{"start":103,"end":104,"cssClass":"pl-kos"}],[{"start":4,"end":5,"cssClass":"pl-kos"}],[],[],[],[{"start":4,"end":17,"cssClass":"pl-c"}],[{"start":4,"end":21,"cssClass":"pl-c"}],[{"start":4,"end":18,"cssClass":"pl-c"}],[{"start":4,"end":42,"cssClass":"pl-c"}],[{"start":4,"end":27,"cssClass":"pl-c"}],[{"start":4,"end":10,"cssClass":"pl-k"},{"start":11,"end":17,"cssClass":"pl-k"},{"start":11,"end":17,"cssClass":"pl-k"},{"start":18,"end":22,"cssClass":"pl-smi"},{"start":23,"end":31,"cssClass":"pl-en"},{"start":31,"end":32,"cssClass":"pl-kos"},{"start":32,"end":36,"cssClass":"pl-k"},{"start":37,"end":43,"cssClass":"pl-smi"},{"start":44,"end":50,"cssClass":"pl-s1"},{"start":50,"end":51,"cssClass":"pl-kos"}],[{"start":4,"end":5,"cssClass":"pl-kos"}],[{"start":8,"end":11,"cssClass":"pl-k"}],[{"start":8,"end":9,"cssClass":"pl-kos"}],[{"start":12,"end":18,"cssClass":"pl-k"},{"start":24,"end":25,"cssClass":"pl-kos"},{"start":25,"end":32,"cssClass":"pl-en"},{"start":32,"end":33,"cssClass":"pl-kos"},{"start":39,"end":40,"cssClass":"pl-kos"},{"start":41,"end":57,"cssClass":"pl-s"},{"start":57,"end":58,"cssClass":"pl-kos"},{"start":58,"end":59,"cssClass":"pl-kos"}],[{"start":8,"end":9,"cssClass":"pl-kos"}],[{"start":8,"end":13,"cssClass":"pl-k"}],[{"start":8,"end":9,"cssClass":"pl-kos"}],[{"start":12,"end":18,"cssClass":"pl-k"},{"start":19,"end":24,"cssClass":"pl-c1"},{"start":24,"end":25,"cssClass":"pl-kos"}],[{"start":8,"end":9,"cssClass":"pl-kos"}],[{"start":4,"end":5,"cssClass":"pl-kos"}],[],[{"start":4,"end":17,"cssClass":"pl-c"}],[{"start":4,"end":14,"cssClass":"pl-c"}],[{"start":4,"end":18,"cssClass":"pl-c"}],[{"start":4,"end":42,"cssClass":"pl-c"}],[{"start":4,"end":27,"cssClass":"pl-c"}],[{"start":4,"end":10,"cssClass":"pl-k"},{"start":11,"end":17,"cssClass":"pl-k"},{"start":11,"end":17,"cssClass":"pl-k"},{"start":18,"end":22,"cssClass":"pl-smi"},{"start":23,"end":32,"cssClass":"pl-en"},{"start":32,"end":33,"cssClass":"pl-kos"},{"start":33,"end":37,"cssClass":"pl-k"},{"start":38,"end":44,"cssClass":"pl-smi"},{"start":45,"end":51,"cssClass":"pl-s1"},{"start":51,"end":52,"cssClass":"pl-kos"}],[{"start":4,"end":5,"cssClass":"pl-kos"}],[{"start":8,"end":11,"cssClass":"pl-k"}],[{"start":8,"end":9,"cssClass":"pl-kos"}],[{"start":12,"end":18,"cssClass":"pl-k"},{"start":24,"end":25,"cssClass":"pl-kos"},{"start":25,"end":32,"cssClass":"pl-en"},{"start":32,"end":33,"cssClass":"pl-kos"},{"start":39,"end":40,"cssClass":"pl-kos"},{"start":41,"end":61,"cssClass":"pl-s"},{"start":61,"end":62,"cssClass":"pl-kos"},{"start":62,"end":63,"cssClass":"pl-kos"}],[{"start":8,"end":9,"cssClass":"pl-kos"}],[{"start":8,"end":13,"cssClass":"pl-k"}],[{"start":8,"end":9,"cssClass":"pl-kos"}],[{"start":12,"end":18,"cssClass":"pl-k"},{"start":19,"end":24,"cssClass":"pl-c1"},{"start":24,"end":25,"cssClass":"pl-kos"}],[{"start":8,"end":9,"cssClass":"pl-kos"}],[{"start":4,"end":5,"cssClass":"pl-kos"}],[],[],[],[],[],[],[],[{"start":4,"end":17,"cssClass":"pl-c"}],[{"start":4,"end":17,"cssClass":"pl-c"}],[{"start":4,"end":18,"cssClass":"pl-c"}],[{"start":4,"end":37,"cssClass":"pl-c"}],[{"start":4,"end":27,"cssClass":"pl-c"}],[{"start":4,"end":10,"cssClass":"pl-k"},{"start":11,"end":17,"cssClass":"pl-k"},{"start":11,"end":17,"cssClass":"pl-k"},{"start":18,"end":22,"cssClass":"pl-smi"},{"start":23,"end":29,"cssClass":"pl-en"},{"start":29,"end":30,"cssClass":"pl-kos"},{"start":30,"end":34,"cssClass":"pl-k"},{"start":35,"end":41,"cssClass":"pl-smi"},{"start":42,"end":48,"cssClass":"pl-s1"},{"start":48,"end":49,"cssClass":"pl-kos"}],[{"start":4,"end":5,"cssClass":"pl-kos"}],[{"start":8,"end":11,"cssClass":"pl-k"}],[{"start":8,"end":9,"cssClass":"pl-kos"}],[{"start":12,"end":18,"cssClass":"pl-k"},{"start":24,"end":25,"cssClass":"pl-kos"},{"start":25,"end":32,"cssClass":"pl-en"},{"start":32,"end":33,"cssClass":"pl-kos"},{"start":39,"end":40,"cssClass":"pl-kos"},{"start":41,"end":58,"cssClass":"pl-s"},{"start":41,"end":42,"cssClass":"pl-s"},{"start":43,"end":49,"cssClass":"pl-k"},{"start":50,"end":56,"cssClass":"pl-k"},{"start":57,"end":58,"cssClass":"pl-s"},{"start":58,"end":59,"cssClass":"pl-kos"},{"start":59,"end":60,"cssClass":"pl-kos"}],[{"start":8,"end":9,"cssClass":"pl-kos"}],[{"start":8,"end":13,"cssClass":"pl-k"}],[{"start":8,"end":9,"cssClass":"pl-kos"}],[{"start":12,"end":18,"cssClass":"pl-k"},{"start":19,"end":24,"cssClass":"pl-c1"},{"start":24,"end":25,"cssClass":"pl-kos"}],[{"start":8,"end":9,"cssClass":"pl-kos"}],[{"start":4,"end":5,"cssClass":"pl-kos"}],[],[],[],[{"start":4,"end":17,"cssClass":"pl-c"}],[{"start":4,"end":18,"cssClass":"pl-c"}],[{"start":4,"end":18,"cssClass":"pl-c"}],[{"start":4,"end":37,"cssClass":"pl-c"}],[{"start":4,"end":27,"cssClass":"pl-c"}],[{"start":4,"end":10,"cssClass":"pl-k"},{"start":11,"end":17,"cssClass":"pl-k"},{"start":11,"end":17,"cssClass":"pl-k"},{"start":18,"end":22,"cssClass":"pl-smi"},{"start":23,"end":30,"cssClass":"pl-en"},{"start":30,"end":31,"cssClass":"pl-kos"},{"start":31,"end":35,"cssClass":"pl-k"},{"start":36,"end":42,"cssClass":"pl-smi"},{"start":43,"end":49,"cssClass":"pl-s1"},{"start":49,"end":50,"cssClass":"pl-kos"}],[{"start":4,"end":5,"cssClass":"pl-kos"}],[{"start":8,"end":11,"cssClass":"pl-k"}],[{"start":8,"end":9,"cssClass":"pl-kos"}],[{"start":12,"end":18,"cssClass":"pl-k"},{"start":24,"end":25,"cssClass":"pl-kos"},{"start":25,"end":32,"cssClass":"pl-en"},{"start":32,"end":33,"cssClass":"pl-kos"},{"start":39,"end":40,"cssClass":"pl-kos"},{"start":41,"end":144,"cssClass":"pl-s"},{"start":144,"end":145,"cssClass":"pl-kos"},{"start":145,"end":146,"cssClass":"pl-kos"}],[{"start":8,"end":9,"cssClass":"pl-kos"}],[{"start":8,"end":13,"cssClass":"pl-k"}],[{"start":8,"end":9,"cssClass":"pl-kos"}],[{"start":12,"end":18,"cssClass":"pl-k"},{"start":19,"end":24,"cssClass":"pl-c1"},{"start":24,"end":25,"cssClass":"pl-kos"}],[{"start":8,"end":9,"cssClass":"pl-kos"}],[{"start":4,"end":5,"cssClass":"pl-kos"}],[],[],[],[{"start":4,"end":17,"cssClass":"pl-c"}],[{"start":4,"end":13,"cssClass":"pl-c"}],[{"start":4,"end":18,"cssClass":"pl-c"}],[{"start":4,"end":37,"cssClass":"pl-c"}],[{"start":4,"end":27,"cssClass":"pl-c"}],[{"start":4,"end":10,"cssClass":"pl-k"},{"start":11,"end":17,"cssClass":"pl-k"},{"start":11,"end":17,"cssClass":"pl-k"},{"start":18,"end":22,"cssClass":"pl-smi"},{"start":23,"end":27,"cssClass":"pl-en"},{"start":27,"end":28,"cssClass":"pl-kos"},{"start":28,"end":32,"cssClass":"pl-k"},{"start":33,"end":39,"cssClass":"pl-smi"},{"start":40,"end":46,"cssClass":"pl-s1"},{"start":46,"end":47,"cssClass":"pl-kos"}],[{"start":4,"end":5,"cssClass":"pl-kos"}],[{"start":8,"end":14,"cssClass":"pl-k"},{"start":20,"end":21,"cssClass":"pl-kos"},{"start":21,"end":28,"cssClass":"pl-en"},{"start":28,"end":29,"cssClass":"pl-kos"},{"start":35,"end":36,"cssClass":"pl-kos"},{"start":37,"end":107,"cssClass":"pl-s"},{"start":107,"end":108,"cssClass":"pl-kos"},{"start":108,"end":109,"cssClass":"pl-kos"}],[{"start":4,"end":5,"cssClass":"pl-kos"}],[],[{"start":4,"end":19,"cssClass":"pl-c"}],[{"start":4,"end":29,"cssClass":"pl-c"}],[{"start":4,"end":20,"cssClass":"pl-c"}],[{"start":4,"end":46,"cssClass":"pl-c"}],[{"start":4,"end":40,"cssClass":"pl-c"}],[{"start":4,"end":10,"cssClass":"pl-k"},{"start":11,"end":17,"cssClass":"pl-k"},{"start":11,"end":17,"cssClass":"pl-k"},{"start":18,"end":22,"cssClass":"pl-smi"},{"start":23,"end":29,"cssClass":"pl-en"},{"start":29,"end":30,"cssClass":"pl-kos"},{"start":30,"end":34,"cssClass":"pl-k"},{"start":35,"end":41,"cssClass":"pl-smi"},{"start":42,"end":48,"cssClass":"pl-s1"},{"start":48,"end":49,"cssClass":"pl-kos"}],[{"start":4,"end":5,"cssClass":"pl-kos"}],[{"start":8,"end":14,"cssClass":"pl-smi"},{"start":14,"end":15,"cssClass":"pl-kos"},{"start":15,"end":16,"cssClass":"pl-kos"},{"start":17,"end":20,"cssClass":"pl-s1"},{"start":21,"end":22,"cssClass":"pl-c1"},{"start":29,"end":30,"cssClass":"pl-kos"},{"start":30,"end":35,"cssClass":"pl-en"},{"start":35,"end":36,"cssClass":"pl-kos"},{"start":36,"end":39,"cssClass":"pl-s"},{"start":39,"end":40,"cssClass":"pl-kos"},{"start":40,"end":41,"cssClass":"pl-kos"}],[{"start":8,"end":11,"cssClass":"pl-k"},{"start":12,"end":13,"cssClass":"pl-kos"},{"start":13,"end":16,"cssClass":"pl-smi"},{"start":17,"end":18,"cssClass":"pl-s1"},{"start":19,"end":20,"cssClass":"pl-c1"},{"start":21,"end":22,"cssClass":"pl-c1"},{"start":22,"end":23,"cssClass":"pl-kos"},{"start":24,"end":25,"cssClass":"pl-s1"},{"start":26,"end":27,"cssClass":"pl-c1"},{"start":31,"end":32,"cssClass":"pl-kos"},{"start":38,"end":39,"cssClass":"pl-kos"},{"start":40,"end":41,"cssClass":"pl-s1"},{"start":41,"end":43,"cssClass":"pl-c1"},{"start":43,"end":44,"cssClass":"pl-kos"}],[{"start":8,"end":9,"cssClass":"pl-kos"}],[{"start":12,"end":14,"cssClass":"pl-k"},{"start":15,"end":16,"cssClass":"pl-kos"},{"start":16,"end":17,"cssClass":"pl-c1"},{"start":22,"end":23,"cssClass":"pl-kos"},{"start":23,"end":30,"cssClass":"pl-en"},{"start":30,"end":31,"cssClass":"pl-kos"},{"start":34,"end":35,"cssClass":"pl-kos"},{"start":36,"end":37,"cssClass":"pl-kos"},{"start":37,"end":38,"cssClass":"pl-kos"},{"start":39,"end":47,"cssClass":"pl-s"},{"start":47,"end":48,"cssClass":"pl-kos"},{"start":48,"end":49,"cssClass":"pl-kos"}],[{"start":12,"end":13,"cssClass":"pl-kos"}],[{"start":16,"end":22,"cssClass":"pl-k"},{"start":23,"end":28,"cssClass":"pl-c1"},{"start":28,"end":29,"cssClass":"pl-kos"}],[{"start":12,"end":13,"cssClass":"pl-kos"}],[{"start":12,"end":14,"cssClass":"pl-k"},{"start":15,"end":16,"cssClass":"pl-kos"},{"start":23,"end":24,"cssClass":"pl-kos"},{"start":24,"end":32,"cssClass":"pl-en"},{"start":32,"end":33,"cssClass":"pl-kos"},{"start":36,"end":37,"cssClass":"pl-kos"},{"start":38,"end":39,"cssClass":"pl-kos"},{"start":39,"end":40,"cssClass":"pl-kos"},{"start":41,"end":42,"cssClass":"pl-c1"},{"start":43,"end":46,"cssClass":"pl-c1"},{"start":46,"end":47,"cssClass":"pl-kos"}],[{"start":12,"end":13,"cssClass":"pl-kos"}],[{"start":16,"end":22,"cssClass":"pl-k"},{"start":23,"end":28,"cssClass":"pl-c1"},{"start":28,"end":29,"cssClass":"pl-kos"}],[{"start":12,"end":13,"cssClass":"pl-kos"}],[{"start":8,"end":9,"cssClass":"pl-kos"}],[{"start":8,"end":14,"cssClass":"pl-k"},{"start":15,"end":19,"cssClass":"pl-c1"},{"start":19,"end":20,"cssClass":"pl-kos"}],[{"start":4,"end":5,"cssClass":"pl-kos"}],[],[{"start":4,"end":17,"cssClass":"pl-c"}],[{"start":4,"end":31,"cssClass":"pl-c"}],[{"start":4,"end":18,"cssClass":"pl-c"}],[{"start":4,"end":36,"cssClass":"pl-c"}],[{"start":4,"end":27,"cssClass":"pl-c"}],[{"start":4,"end":10,"cssClass":"pl-k"},{"start":11,"end":17,"cssClass":"pl-k"},{"start":11,"end":17,"cssClass":"pl-k"},{"start":18,"end":22,"cssClass":"pl-smi"},{"start":23,"end":29,"cssClass":"pl-en"},{"start":29,"end":30,"cssClass":"pl-kos"},{"start":30,"end":36,"cssClass":"pl-smi"},{"start":37,"end":42,"cssClass":"pl-s1"},{"start":42,"end":43,"cssClass":"pl-kos"}],[{"start":4,"end":5,"cssClass":"pl-kos"}],[{"start":8,"end":14,"cssClass":"pl-smi"},{"start":15,"end":19,"cssClass":"pl-s1"},{"start":20,"end":21,"cssClass":"pl-c1"},{"start":27,"end":28,"cssClass":"pl-kos"}],[{"start":8,"end":14,"cssClass":"pl-smi"},{"start":14,"end":15,"cssClass":"pl-kos"},{"start":15,"end":16,"cssClass":"pl-kos"},{"start":17,"end":21,"cssClass":"pl-s1"},{"start":22,"end":23,"cssClass":"pl-c1"},{"start":28,"end":29,"cssClass":"pl-kos"},{"start":29,"end":34,"cssClass":"pl-en"},{"start":34,"end":35,"cssClass":"pl-kos"},{"start":35,"end":38,"cssClass":"pl-s"},{"start":38,"end":39,"cssClass":"pl-kos"},{"start":39,"end":40,"cssClass":"pl-kos"}],[{"start":8,"end":10,"cssClass":"pl-k"},{"start":11,"end":12,"cssClass":"pl-kos"},{"start":16,"end":17,"cssClass":"pl-kos"},{"start":24,"end":25,"cssClass":"pl-c1"},{"start":26,"end":27,"cssClass":"pl-c1"},{"start":27,"end":28,"cssClass":"pl-kos"}],[{"start":8,"end":9,"cssClass":"pl-kos"}],[{"start":12,"end":18,"cssClass":"pl-k"},{"start":19,"end":24,"cssClass":"pl-c1"},{"start":24,"end":25,"cssClass":"pl-kos"}],[{"start":8,"end":9,"cssClass":"pl-kos"}],[{"start":8,"end":11,"cssClass":"pl-smi"},{"start":12,"end":17,"cssClass":"pl-s1"},{"start":18,"end":19,"cssClass":"pl-c1"},{"start":25,"end":26,"cssClass":"pl-kos"},{"start":26,"end":37,"cssClass":"pl-en"},{"start":37,"end":38,"cssClass":"pl-kos"},{"start":38,"end":42,"cssClass":"pl-s"},{"start":38,"end":39,"cssClass":"pl-s"},{"start":41,"end":42,"cssClass":"pl-s"},{"start":42,"end":43,"cssClass":"pl-kos"},{"start":43,"end":44,"cssClass":"pl-kos"}],[{"start":8,"end":10,"cssClass":"pl-k"},{"start":11,"end":12,"cssClass":"pl-kos"},{"start":12,"end":17,"cssClass":"pl-s1"},{"start":18,"end":19,"cssClass":"pl-c1"},{"start":20,"end":21,"cssClass":"pl-c1"},{"start":21,"end":22,"cssClass":"pl-kos"}],[{"start":8,"end":9,"cssClass":"pl-kos"}],[{"start":12,"end":18,"cssClass":"pl-k"},{"start":19,"end":24,"cssClass":"pl-c1"},{"start":24,"end":25,"cssClass":"pl-kos"}],[{"start":8,"end":9,"cssClass":"pl-kos"}],[{"start":8,"end":12,"cssClass":"pl-k"},{"start":13,"end":15,"cssClass":"pl-k"},{"start":16,"end":17,"cssClass":"pl-kos"},{"start":17,"end":22,"cssClass":"pl-s1"},{"start":23,"end":25,"cssClass":"pl-c1"},{"start":26,"end":27,"cssClass":"pl-c1"},{"start":27,"end":28,"cssClass":"pl-kos"}],[{"start":8,"end":9,"cssClass":"pl-kos"}],[{"start":12,"end":18,"cssClass":"pl-k"},{"start":24,"end":25,"cssClass":"pl-kos"},{"start":25,"end":32,"cssClass":"pl-en"},{"start":32,"end":33,"cssClass":"pl-kos"},{"start":38,"end":39,"cssClass":"pl-kos"},{"start":40,"end":75,"cssClass":"pl-s"},{"start":75,"end":76,"cssClass":"pl-kos"},{"start":76,"end":77,"cssClass":"pl-kos"}],[{"start":8,"end":9,"cssClass":"pl-kos"}],[{"start":8,"end":12,"cssClass":"pl-k"}],[{"start":8,"end":9,"cssClass":"pl-kos"}],[{"start":12,"end":18,"cssClass":"pl-k"},{"start":24,"end":25,"cssClass":"pl-kos"},{"start":25,"end":32,"cssClass":"pl-en"},{"start":32,"end":33,"cssClass":"pl-kos"},{"start":38,"end":39,"cssClass":"pl-kos"},{"start":40,"end":99,"cssClass":"pl-s"},{"start":99,"end":100,"cssClass":"pl-kos"},{"start":100,"end":101,"cssClass":"pl-kos"}],[{"start":8,"end":9,"cssClass":"pl-kos"}],[{"start":4,"end":5,"cssClass":"pl-kos"}],[],[],[],[{"start":4,"end":17,"cssClass":"pl-c"}],[{"start":4,"end":44,"cssClass":"pl-c"}],[{"start":4,"end":18,"cssClass":"pl-c"}],[{"start":4,"end":39,"cssClass":"pl-c"}],[{"start":4,"end":27,"cssClass":"pl-c"}],[{"start":4,"end":10,"cssClass":"pl-k"},{"start":11,"end":17,"cssClass":"pl-k"},{"start":11,"end":17,"cssClass":"pl-k"},{"start":18,"end":22,"cssClass":"pl-smi"},{"start":23,"end":31,"cssClass":"pl-en"},{"start":31,"end":32,"cssClass":"pl-kos"},{"start":32,"end":36,"cssClass":"pl-k"},{"start":37,"end":43,"cssClass":"pl-smi"},{"start":44,"end":50,"cssClass":"pl-s1"},{"start":50,"end":51,"cssClass":"pl-kos"}],[{"start":4,"end":5,"cssClass":"pl-kos"}],[{"start":8,"end":11,"cssClass":"pl-k"}],[{"start":8,"end":9,"cssClass":"pl-kos"}],[{"start":12,"end":18,"cssClass":"pl-k"},{"start":24,"end":25,"cssClass":"pl-kos"},{"start":25,"end":32,"cssClass":"pl-en"},{"start":32,"end":33,"cssClass":"pl-kos"},{"start":39,"end":40,"cssClass":"pl-kos"},{"start":41,"end":128,"cssClass":"pl-s"},{"start":128,"end":129,"cssClass":"pl-kos"},{"start":129,"end":130,"cssClass":"pl-kos"}],[{"start":8,"end":9,"cssClass":"pl-kos"}],[{"start":8,"end":13,"cssClass":"pl-k"}],[{"start":8,"end":9,"cssClass":"pl-kos"}],[{"start":12,"end":18,"cssClass":"pl-k"},{"start":19,"end":24,"cssClass":"pl-c1"},{"start":24,"end":25,"cssClass":"pl-kos"}],[{"start":8,"end":9,"cssClass":"pl-kos"}],[{"start":4,"end":5,"cssClass":"pl-kos"}],[],[{"start":4,"end":17,"cssClass":"pl-c"}],[{"start":4,"end":26,"cssClass":"pl-c"}],[{"start":4,"end":18,"cssClass":"pl-c"}],[{"start":4,"end":37,"cssClass":"pl-c"}],[{"start":4,"end":27,"cssClass":"pl-c"}],[{"start":4,"end":10,"cssClass":"pl-k"},{"start":11,"end":17,"cssClass":"pl-k"},{"start":11,"end":17,"cssClass":"pl-k"},{"start":18,"end":22,"cssClass":"pl-smi"},{"start":23,"end":28,"cssClass":"pl-en"},{"start":28,"end":29,"cssClass":"pl-kos"},{"start":29,"end":33,"cssClass":"pl-k"},{"start":34,"end":40,"cssClass":"pl-smi"},{"start":41,"end":47,"cssClass":"pl-s1"},{"start":47,"end":48,"cssClass":"pl-kos"}],[{"start":4,"end":5,"cssClass":"pl-kos"}],[{"start":8,"end":14,"cssClass":"pl-smi"},{"start":15,"end":22,"cssClass":"pl-s1"},{"start":23,"end":24,"cssClass":"pl-c1"},{"start":25,"end":79,"cssClass":"pl-s"},{"start":79,"end":80,"cssClass":"pl-kos"}],[{"start":8,"end":14,"cssClass":"pl-k"},{"start":20,"end":21,"cssClass":"pl-kos"},{"start":21,"end":28,"cssClass":"pl-en"},{"start":28,"end":29,"cssClass":"pl-kos"},{"start":35,"end":36,"cssClass":"pl-kos"},{"start":44,"end":45,"cssClass":"pl-kos"},{"start":45,"end":46,"cssClass":"pl-kos"}],[{"start":4,"end":5,"cssClass":"pl-kos"}],[],[],[],[{"start":4,"end":17,"cssClass":"pl-c"}],[{"start":4,"end":18,"cssClass":"pl-c"}],[{"start":4,"end":18,"cssClass":"pl-c"}],[{"start":4,"end":42,"cssClass":"pl-c"}],[{"start":4,"end":27,"cssClass":"pl-c"}],[{"start":4,"end":10,"cssClass":"pl-k"},{"start":11,"end":17,"cssClass":"pl-k"},{"start":11,"end":17,"cssClass":"pl-k"},{"start":18,"end":22,"cssClass":"pl-smi"},{"start":23,"end":32,"cssClass":"pl-en"},{"start":32,"end":33,"cssClass":"pl-kos"},{"start":33,"end":37,"cssClass":"pl-k"},{"start":38,"end":44,"cssClass":"pl-smi"},{"start":45,"end":51,"cssClass":"pl-s1"},{"start":51,"end":52,"cssClass":"pl-kos"}],[{"start":4,"end":5,"cssClass":"pl-kos"}],[{"start":8,"end":11,"cssClass":"pl-k"}],[{"start":8,"end":9,"cssClass":"pl-kos"}],[{"start":12,"end":18,"cssClass":"pl-k"},{"start":24,"end":25,"cssClass":"pl-kos"},{"start":25,"end":32,"cssClass":"pl-en"},{"start":32,"end":33,"cssClass":"pl-kos"},{"start":39,"end":40,"cssClass":"pl-kos"},{"start":41,"end":49,"cssClass":"pl-s"},{"start":49,"end":50,"cssClass":"pl-kos"},{"start":50,"end":51,"cssClass":"pl-kos"}],[{"start":8,"end":9,"cssClass":"pl-kos"}],[{"start":8,"end":13,"cssClass":"pl-k"}],[{"start":8,"end":9,"cssClass":"pl-kos"}],[{"start":12,"end":18,"cssClass":"pl-k"},{"start":19,"end":24,"cssClass":"pl-c1"},{"start":24,"end":25,"cssClass":"pl-kos"}],[{"start":8,"end":9,"cssClass":"pl-kos"}],[{"start":4,"end":5,"cssClass":"pl-kos"}],[],[],[],[{"start":4,"end":17,"cssClass":"pl-c"}],[{"start":4,"end":17,"cssClass":"pl-c"}],[{"start":4,"end":18,"cssClass":"pl-c"}],[{"start":4,"end":40,"cssClass":"pl-c"}],[{"start":4,"end":27,"cssClass":"pl-c"}],[{"start":4,"end":10,"cssClass":"pl-k"},{"start":11,"end":17,"cssClass":"pl-k"},{"start":11,"end":17,"cssClass":"pl-k"},{"start":18,"end":22,"cssClass":"pl-smi"},{"start":23,"end":31,"cssClass":"pl-en"},{"start":31,"end":32,"cssClass":"pl-kos"},{"start":32,"end":36,"cssClass":"pl-k"},{"start":37,"end":43,"cssClass":"pl-smi"},{"start":44,"end":50,"cssClass":"pl-s1"},{"start":50,"end":51,"cssClass":"pl-kos"}],[{"start":4,"end":5,"cssClass":"pl-kos"}],[{"start":8,"end":11,"cssClass":"pl-k"}],[{"start":8,"end":9,"cssClass":"pl-kos"}],[{"start":12,"end":18,"cssClass":"pl-k"},{"start":24,"end":25,"cssClass":"pl-kos"},{"start":25,"end":32,"cssClass":"pl-en"},{"start":32,"end":33,"cssClass":"pl-kos"},{"start":39,"end":40,"cssClass":"pl-kos"},{"start":41,"end":113,"cssClass":"pl-s"},{"start":113,"end":114,"cssClass":"pl-kos"},{"start":114,"end":115,"cssClass":"pl-kos"}],[{"start":8,"end":9,"cssClass":"pl-kos"}],[{"start":8,"end":13,"cssClass":"pl-k"}],[{"start":8,"end":9,"cssClass":"pl-kos"}],[{"start":12,"end":18,"cssClass":"pl-k"},{"start":19,"end":24,"cssClass":"pl-c1"},{"start":24,"end":25,"cssClass":"pl-kos"}],[{"start":8,"end":9,"cssClass":"pl-kos"}],[{"start":4,"end":5,"cssClass":"pl-kos"}],[],[{"start":4,"end":17,"cssClass":"pl-c"}],[{"start":4,"end":72,"cssClass":"pl-c"}],[{"start":4,"end":18,"cssClass":"pl-c"}],[{"start":4,"end":37,"cssClass":"pl-c"}],[{"start":4,"end":27,"cssClass":"pl-c"}],[{"start":4,"end":10,"cssClass":"pl-k"},{"start":11,"end":17,"cssClass":"pl-k"},{"start":11,"end":17,"cssClass":"pl-k"},{"start":18,"end":22,"cssClass":"pl-smi"},{"start":23,"end":30,"cssClass":"pl-en"},{"start":30,"end":31,"cssClass":"pl-kos"},{"start":31,"end":35,"cssClass":"pl-k"},{"start":36,"end":42,"cssClass":"pl-smi"},{"start":43,"end":49,"cssClass":"pl-s1"},{"start":49,"end":50,"cssClass":"pl-kos"}],[{"start":4,"end":5,"cssClass":"pl-kos"}],[{"start":8,"end":11,"cssClass":"pl-k"}],[{"start":8,"end":9,"cssClass":"pl-kos"}],[{"start":12,"end":18,"cssClass":"pl-k"},{"start":24,"end":25,"cssClass":"pl-kos"},{"start":25,"end":32,"cssClass":"pl-en"},{"start":32,"end":33,"cssClass":"pl-kos"},{"start":39,"end":40,"cssClass":"pl-kos"},{"start":41,"end":138,"cssClass":"pl-s"},{"start":41,"end":42,"cssClass":"pl-s"},{"start":43,"end":45,"cssClass":"pl-k"},{"start":47,"end":49,"cssClass":"pl-k"},{"start":53,"end":55,"cssClass":"pl-k"},{"start":61,"end":63,"cssClass":"pl-k"},{"start":71,"end":73,"cssClass":"pl-k"},{"start":82,"end":84,"cssClass":"pl-k"},{"start":91,"end":93,"cssClass":"pl-k"},{"start":95,"end":97,"cssClass":"pl-k"},{"start":101,"end":103,"cssClass":"pl-k"},{"start":109,"end":111,"cssClass":"pl-k"},{"start":119,"end":121,"cssClass":"pl-k"},{"start":130,"end":132,"cssClass":"pl-k"},{"start":137,"end":138,"cssClass":"pl-s"},{"start":138,"end":139,"cssClass":"pl-kos"},{"start":139,"end":140,"cssClass":"pl-kos"}],[{"start":8,"end":9,"cssClass":"pl-kos"}],[{"start":8,"end":13,"cssClass":"pl-k"}],[{"start":8,"end":9,"cssClass":"pl-kos"}],[{"start":12,"end":18,"cssClass":"pl-k"},{"start":19,"end":24,"cssClass":"pl-c1"},{"start":24,"end":25,"cssClass":"pl-kos"}],[{"start":8,"end":9,"cssClass":"pl-kos"}],[{"start":4,"end":5,"cssClass":"pl-kos"}],[],[],[],[{"start":4,"end":17,"cssClass":"pl-c"}],[{"start":4,"end":17,"cssClass":"pl-c"}],[{"start":4,"end":18,"cssClass":"pl-c"}],[{"start":4,"end":37,"cssClass":"pl-c"}],[{"start":4,"end":27,"cssClass":"pl-c"}],[{"start":4,"end":10,"cssClass":"pl-k"},{"start":11,"end":17,"cssClass":"pl-k"},{"start":11,"end":17,"cssClass":"pl-k"},{"start":18,"end":22,"cssClass":"pl-smi"},{"start":23,"end":33,"cssClass":"pl-en"},{"start":33,"end":34,"cssClass":"pl-kos"},{"start":34,"end":38,"cssClass":"pl-k"},{"start":39,"end":45,"cssClass":"pl-smi"},{"start":46,"end":52,"cssClass":"pl-s1"},{"start":52,"end":53,"cssClass":"pl-kos"}],[{"start":4,"end":5,"cssClass":"pl-kos"}],[{"start":8,"end":11,"cssClass":"pl-k"}],[{"start":8,"end":9,"cssClass":"pl-kos"}],[{"start":12,"end":18,"cssClass":"pl-k"},{"start":24,"end":25,"cssClass":"pl-kos"},{"start":25,"end":32,"cssClass":"pl-en"},{"start":32,"end":33,"cssClass":"pl-kos"},{"start":39,"end":40,"cssClass":"pl-kos"},{"start":41,"end":60,"cssClass":"pl-s"},{"start":60,"end":61,"cssClass":"pl-kos"},{"start":61,"end":62,"cssClass":"pl-kos"}],[{"start":8,"end":9,"cssClass":"pl-kos"}],[{"start":8,"end":13,"cssClass":"pl-k"}],[{"start":8,"end":9,"cssClass":"pl-kos"}],[{"start":12,"end":18,"cssClass":"pl-k"},{"start":19,"end":24,"cssClass":"pl-c1"},{"start":24,"end":25,"cssClass":"pl-kos"}],[{"start":8,"end":9,"cssClass":"pl-kos"}],[{"start":4,"end":5,"cssClass":"pl-kos"}],[],[],[],[{"start":0,"end":1,"cssClass":"pl-kos"}]],"colorizedLines":null,"csv":null,"csvError":null,"dependabotInfo":{"showConfigurationBanner":false,"configFilePath":null,"networkDependabotPath":"/dunitian/LoTCodeBase/network/updates","dismissConfigurationNoticePath":"/settings/dismiss-notice/dependabot_configuration_notice","configurationNoticeDismissed":null},"displayName":"ValidationHelper.cs","displayUrl":"https://github.com/dunitian/LoTCodeBase/blob/master/NetCode/5.%E9%80%86%E5%A4%A9%E7%B1%BB%E5%BA%93/LoTLibrary/Validation/ValidationHelper.cs?raw=true","headerInfo":{"blobSize":"7.35 KB","deleteTooltip":"You must be signed in to make or propose changes","editTooltip":"You must be signed in to make or propose changes","ghDesktopPath":"https://desktop.github.com","isGitLfs":false,"onBranch":true,"shortPath":"581f2c4","siteNavLoginPath":"/login?return_to=https%3A%2F%2Fgithub.com%2Fdunitian%2FLoTCodeBase%2Fblob%2Fmaster%2FNetCode%2F5.%25E9%2580%2586%25E5%25A4%25A9%25E7%25B1%25BB%25E5%25BA%2593%2FLoTLibrary%2FValidation%2FValidationHelper.cs","isCSV":false,"isRichtext":false,"toc":null,"lineInfo":{"truncatedLoc":"302","truncatedSloc":"282"},"mode":"file"},"image":false,"isCodeownersFile":null,"isPlain":false,"isValidLegacyIssueTemplate":false,"issueTemplate":null,"discussionTemplate":null,"language":"C#","languageID":42,"large":false,"planSupportInfo":{"repoIsFork":null,"repoOwnedByCurrentUser":null,"requestFullPath":"/dunitian/LoTCodeBase/blob/master/NetCode/5.%E9%80%86%E5%A4%A9%E7%B1%BB%E5%BA%93/LoTLibrary/Validation/ValidationHelper.cs","showFreeOrgGatedFeatureMessage":null,"showPlanSupportBanner":null,"upgradeDataAttributes":null,"upgradePath":null},"publishBannersInfo":{"dismissActionNoticePath":"/settings/dismiss-notice/publish_action_from_dockerfile","releasePath":"/dunitian/LoTCodeBase/releases/new?marketplace=true","showPublishActionBanner":false},"rawBlobUrl":"https://github.com/dunitian/LoTCodeBase/raw/master/NetCode/5.%E9%80%86%E5%A4%A9%E7%B1%BB%E5%BA%93/LoTLibrary/Validation/ValidationHelper.cs","renderImageOrRaw":false,"richText":null,"renderedFileInfo":null,"shortPath":null,"symbolsEnabled":true,"tabSize":8,"topBannersInfo":{"overridingGlobalFundingFile":false,"globalPreferredFundingPath":null,"showInvalidCitationWarning":false,"citationHelpUrl":"https://docs.github.com/github/creating-cloning-and-archiving-repositories/creating-a-repository-on-github/about-citation-files","actionsOnboardingTip":null},"truncated":false,"viewable":true,"workflowRedirectUrl":null,"symbols":{"timed_out":false,"not_analyzed":false,"symbols":[{"name":"ValidationHelper","kind":"class","ident_start":137,"ident_end":153,"extent_start":109,"extent_end":7529,"fully_qualified_name":"ValidationHelper","ident_utf16":{"start":{"line_number":5,"utf16_col":28},"end":{"line_number":5,"utf16_col":44}},"extent_utf16":{"start":{"line_number":5,"utf16_col":0},"end":{"line_number":301,"utf16_col":1}}},{"name":"ExistsData","kind":"method","ident_start":408,"ident_end":418,"extent_start":389,"extent_end":589,"fully_qualified_name":"ValidationHelper::ExistsData","ident_utf16":{"start":{"line_number":16,"utf16_col":23},"end":{"line_number":16,"utf16_col":33}},"extent_utf16":{"start":{"line_number":16,"utf16_col":4},"end":{"line_number":24,"utf16_col":5}}},{"name":"IsNullOrWhiteSpace","kind":"method","ident_start":796,"ident_end":814,"extent_start":777,"extent_end":997,"fully_qualified_name":"ValidationHelper::IsNullOrWhiteSpace","ident_utf16":{"start":{"line_number":33,"utf16_col":23},"end":{"line_number":33,"utf16_col":41}},"extent_utf16":{"start":{"line_number":33,"utf16_col":4},"end":{"line_number":43,"utf16_col":5}}},{"name":"IsNullableType","kind":"method","ident_start":1168,"ident_end":1182,"extent_start":1149,"extent_end":1313,"fully_qualified_name":"ValidationHelper::IsNullableType","ident_utf16":{"start":{"line_number":50,"utf16_col":23},"end":{"line_number":50,"utf16_col":37}},"extent_utf16":{"start":{"line_number":50,"utf16_col":4},"end":{"line_number":53,"utf16_col":5}}},{"name":"IsNumber","kind":"method","ident_start":1549,"ident_end":1557,"extent_start":1530,"extent_end":1741,"fully_qualified_name":"ValidationHelper::IsNumber","ident_utf16":{"start":{"line_number":62,"utf16_col":23},"end":{"line_number":62,"utf16_col":31}},"extent_utf16":{"start":{"line_number":62,"utf16_col":4},"end":{"line_number":72,"utf16_col":5}}},{"name":"IsDecimal","kind":"method","ident_start":1911,"ident_end":1920,"extent_start":1892,"extent_end":2108,"fully_qualified_name":"ValidationHelper::IsDecimal","ident_utf16":{"start":{"line_number":79,"utf16_col":23},"end":{"line_number":79,"utf16_col":32}},"extent_utf16":{"start":{"line_number":79,"utf16_col":4},"end":{"line_number":89,"utf16_col":5}}},{"name":"IsZhCN","kind":"method","ident_start":2354,"ident_end":2360,"extent_start":2335,"extent_end":2545,"fully_qualified_name":"ValidationHelper::IsZhCN","ident_utf16":{"start":{"line_number":102,"utf16_col":23},"end":{"line_number":102,"utf16_col":29}},"extent_utf16":{"start":{"line_number":102,"utf16_col":4},"end":{"line_number":112,"utf16_col":5}}},{"name":"IsEmail","kind":"method","ident_start":2752,"ident_end":2759,"extent_start":2733,"extent_end":3030,"fully_qualified_name":"ValidationHelper::IsEmail","ident_utf16":{"start":{"line_number":121,"utf16_col":23},"end":{"line_number":121,"utf16_col":30}},"extent_utf16":{"start":{"line_number":121,"utf16_col":4},"end":{"line_number":131,"utf16_col":5}}},{"name":"IsIP","kind":"method","ident_start":3220,"ident_end":3224,"extent_start":3201,"extent_end":3366,"fully_qualified_name":"ValidationHelper::IsIP","ident_utf16":{"start":{"line_number":140,"utf16_col":23},"end":{"line_number":140,"utf16_col":27}},"extent_utf16":{"start":{"line_number":140,"utf16_col":4},"end":{"line_number":143,"utf16_col":5}}},{"name":"IsIPv4","kind":"method","ident_start":3608,"ident_end":3614,"extent_start":3589,"extent_end":3988,"fully_qualified_name":"ValidationHelper::IsIPv4","ident_utf16":{"start":{"line_number":150,"utf16_col":23},"end":{"line_number":150,"utf16_col":29}},"extent_utf16":{"start":{"line_number":150,"utf16_col":4},"end":{"line_number":165,"utf16_col":5}}},{"name":"IsIPV6","kind":"method","ident_start":4179,"ident_end":4185,"extent_start":4160,"extent_end":4732,"fully_qualified_name":"ValidationHelper::IsIPV6","ident_utf16":{"start":{"line_number":172,"utf16_col":23},"end":{"line_number":172,"utf16_col":29}},"extent_utf16":{"start":{"line_number":172,"utf16_col":4},"end":{"line_number":193,"utf16_col":5}}},{"name":"IsWebUrl","kind":"method","ident_start":4999,"ident_end":5007,"extent_start":4980,"extent_end":5262,"fully_qualified_name":"ValidationHelper::IsWebUrl","ident_utf16":{"start":{"line_number":202,"utf16_col":23},"end":{"line_number":202,"utf16_col":31}},"extent_utf16":{"start":{"line_number":202,"utf16_col":4},"end":{"line_number":212,"utf16_col":5}}},{"name":"IsURL","kind":"method","ident_start":5449,"ident_end":5454,"extent_start":5430,"extent_end":5614,"fully_qualified_name":"ValidationHelper::IsURL","ident_utf16":{"start":{"line_number":219,"utf16_col":23},"end":{"line_number":219,"utf16_col":28}},"extent_utf16":{"start":{"line_number":219,"utf16_col":4},"end":{"line_number":223,"utf16_col":5}}},{"name":"IsZipCode","kind":"method","ident_start":5842,"ident_end":5851,"extent_start":5823,"extent_end":6027,"fully_qualified_name":"ValidationHelper::IsZipCode","ident_utf16":{"start":{"line_number":232,"utf16_col":23},"end":{"line_number":232,"utf16_col":32}},"extent_utf16":{"start":{"line_number":232,"utf16_col":4},"end":{"line_number":242,"utf16_col":5}}},{"name":"IsMobile","kind":"method","ident_start":6247,"ident_end":6255,"extent_start":6228,"extent_end":6495,"fully_qualified_name":"ValidationHelper::IsMobile","ident_utf16":{"start":{"line_number":251,"utf16_col":23},"end":{"line_number":251,"utf16_col":31}},"extent_utf16":{"start":{"line_number":251,"utf16_col":4},"end":{"line_number":261,"utf16_col":5}}},{"name":"IsPhone","kind":"method","ident_start":6814,"ident_end":6821,"extent_start":6795,"extent_end":7086,"fully_qualified_name":"ValidationHelper::IsPhone","ident_utf16":{"start":{"line_number":268,"utf16_col":23},"end":{"line_number":268,"utf16_col":30}},"extent_utf16":{"start":{"line_number":268,"utf16_col":4},"end":{"line_number":278,"utf16_col":5}}},{"name":"IsAbcOr123","kind":"method","ident_start":7299,"ident_end":7309,"extent_start":7280,"extent_end":7496,"fully_qualified_name":"ValidationHelper::IsAbcOr123","ident_utf16":{"start":{"line_number":287,"utf16_col":23},"end":{"line_number":287,"utf16_col":33}},"extent_utf16":{"start":{"line_number":287,"utf16_col":4},"end":{"line_number":297,"utf16_col":5}}}]}},"copilotInfo":null,"copilotAccessAllowed":false,"csrf_tokens":{"/dunitian/LoTCodeBase/branches":{"post":"_NUjkVpbCszhjRHK0FQ-_o6fa_HnYw7Z2dd9T-zNzOI3g6nrfbaq34gn25j1VE_oq5TrnuyWaxVk2Ydl8kkg5Q"},"/repos/preferences":{"post":"RZTL6gFgtH1WvDnVJQZe4RD0tnrtK1C9Jsn7FnGDIQ2dzTY8-kpaR-gpNDnl5JMEhLlRMPVZfwxd5a_8sdcpzg"}}},"title":"LoTCodeBase/NetCode/5.逆天类库/LoTLibrary/Validation/ValidationHelper.cs at master · dunitian/LoTCodeBase"}