当前位置: 首页 > news >正文

个人导航网站如何赚钱营销案例分析网站

个人导航网站如何赚钱,营销案例分析网站,制作app软件要多少钱一个,成都住建局官网投诉功能 1.判断一个字符串是否为null或者空字符串 2.判断一个字符串是否为null或者空白字符 3.判断一个字符串是否为数字 4.判断一个字符串是否为邮件 5.判断一个字符串是否为字母加数字 6.判断一个字符串是否为手机号码 7.判断一个字符串是否为电话号码 8.判断一个字符串是否为网…功能 1.判断一个字符串是否为null或者空字符串 2.判断一个字符串是否为null或者空白字符 3.判断一个字符串是否为数字 4.判断一个字符串是否为邮件 5.判断一个字符串是否为字母加数字 6.判断一个字符串是否为手机号码 7.判断一个字符串是否为电话号码 8.判断一个字符串是否为网址 9.判断一个字符串是否为IP地址 10.判断是否为字母 转换 11.string 转 int 12.string 转 ushort 13.string 转 float string 转 double 截取 14.获取指定长度字符串的值 15.清除SQL注入的危险字符 16.根据path递规创建文件夹 优点 1.一定编写随处可用。 2.调用代码简单代码量少。 3.成熟代码无BUG 我是封装到DLL文件中在具体的项目中引用。 引用命令空间 using System; using System.Collections.Generic; using System.IO; using System.Linq; using System.Text; using System.Text.RegularExpressions; using System.Threading.Tasks; using System.Web.Security; 代码 /// summary /// 字符串扩展方法 /// /summary public static class StringExtension {#region 常量定义//数字private const string REGEX_NUMERIC ^[-]?\d[.]?\d*$;//邮件private const string REGEX_EMAIL ^\w([-.]\w)*(\w([-.]\w)*\.)([a-zA-Z])$;//中文字符private const string REGEX_CHINESE_CHARACTER ^[\u4e00-\u9fa5]{0,}$;#endregion#region 判断/// summary/// 判断一个字符串是否为null或者空字符串/// /summary/// param namestr要判断的字符串/param/// returnstrue: 空或者空字符串,false:不为空或者空字符串/returnspublic static bool IsNullOrEmpty(this string str){return string.IsNullOrEmpty(str);}/// summary/// 判断一个字符串是否为null或者空白字符/// /summary/// param namestr要判断的字符串/param/// returnstrue: 空或者空字符串,false:不为空或者空白字符/returnspublic static bool IsNullOrWhiteSpace(this string str){return string.IsNullOrWhiteSpace(str);}/// summary/// 判断一个字符串是否为数字/// /summary/// param namestr待检测字符串/param/// returnstrue: 输入字符串是合法数字false: 输入字符串不是合法数字空字符串返回false/returnspublic static bool IsNumeric(this string str){if (str null) return false;if (string.IsNullOrEmpty(str)){return false;}str str.Replace(,, String.Empty);Regex regNum new Regex(REGEX_NUMERIC);return regNum.IsMatch(str);}/// summary/// 判断一个字符串是否为邮件/// /summary/// param namestr待检测字符串/param/// returnstrue: 输入字符串是合法邮件地址false输入字符串不是合法邮件地址空字符串返回false/returnspublic static bool IsEmail(this string str){if (str null) return false;Regex regex new Regex(REGEX_EMAIL, RegexOptions.IgnoreCase);return regex.Match(str).Success;}/// summary/// 判断一个字符串是否为字母加数字/// Regex([a-zA-Z0-9]?/// /summary/// param namestr/param/// returns/returnspublic static bool IsWordAndNum(this string str){Regex regex new Regex([a-zA-Z0-9]?);return regex.Match(str).Success;}/// summary/// 判断一个字符串是否为手机号码/// /summary/// param namestr待检测字符串/param/// returnstrue: 输入字符串是合法的手机号码false: 输入字符串不是合法的手机号码空字符串返回false/returnspublic static bool IsMobileNum(this string str){if (str null) return false;Regex regex new Regex(^(13[0-9]|15[0-9]|18[0-9]|147|17[0-9])\d{8}$, RegexOptions.IgnoreCase);return regex.Match(str).Success;}/// summary/// 判断一个字符串是否为电话号码/// /summary/// param namestr待检测字符串/param/// returnstrue: 输入字符串是合法的电话号码false: 输入字符串不是合法的电话号码空字符串返回false/returnspublic static bool IsPhoneNum(this string str){if (str null) return false;Regex regex new Regex(^(86)?(-)?(0\d{2,3})?(-)?(\d{7,8})(-)?(\d{3,5})?$, RegexOptions.IgnoreCase);return regex.Match(str).Success;}/// summary/// 判断一个字符串是否为网址/// /summary/// param namestr待检测字符串/param/// returnstrue: 输入字符串是合法的网址false: 输入字符串不是合法的网址空字符串返回false/returnspublic static bool IsUrl(this string str){if (str null) return false;Regex regex new Regex((http://)?([\w-]\.)*[\w-](/[\w- ./?%]*)?, RegexOptions.IgnoreCase);return regex.Match(str).Success;}/// summary/// 判断一个字符串是否为IP地址/// /summary/// param namestr待检测字符串/param/// returnstrue: 输入字符串是合法的IP地址false: 输入字符串不是合法的IP地址空字符串返回false/returnspublic static bool IsIp(this string str){if (str null) return false;Regex regex new Regex(^(((2[0-4]{1}[0-9]{1})|(25[0-5]{1}))|(1[0-9]{2})|([1-9]{1}[0-9]{1})|([0-9]{1})).(((2[0-4]{1}[0-9]{1})|(25[0-5]{1}))|(1[0-9]{2})|([1-9]{1}[0-9]{1})|([0-9]{1})).(((2[0-4]{1}[0-9]{1})|(25[0-5]{1}))|(1[0-9]{2})|([1-9]{1}[0-9]{1})|([0-9]{1})).(((2[0-4]{1}[0-9]{1})|(25[0-5]{1}))|(1[0-9]{2})|([1-9]{1}[0-9]{1})|([0-9]{1}))$, RegexOptions.IgnoreCase);return regex.Match(str).Success;}/// summary/// 判断是否为字母/// /summary/// param namestr要校验的字符串/param/// returns/returnspublic static bool IsLetters(this string str){if (str null) return false;return Regex.IsMatch(str, ^[a-zA-Z]);}/// summary/// 判断密码是否符合规则/// /summary/// param namestr/param/// returns/returnspublic static bool IsPassword(this string str, string pattern ^[a-zA-Z0-9_]{6,18}$){if (str null) return false;return Regex.IsMatch(str, pattern );}#endregion#region 转换/// summary/// string 转 int/// /summary/// param namevalue/param/// returns转换失败返回int最小值否则返回对应的值/returnspublic static int ToInt(this string value){int val int.MinValue;int.TryParse(value, out val);return val;}/// summary/// string 转 int/// /summary/// param namevalue/param/// param namedefaultVal转换失败的默认值/param/// returns转换失败返回int最小值否则返回对应的值/returnspublic static int ToInt(this string value,int defaultVal int.MinValue){int val defaultVal;int.TryParse(value, out val);return val;}/// summary/// string 转 ushort/// /summary/// param namevalue/param/// returns/returnspublic static ushort ToUshort(this string value){return ushort.Parse(value.ToString());}/// summary/// string 转 float/// /summary/// param namevalue/param/// returns/returnspublic static float ToFloat(this string value){return float.Parse(value);}/// summary/// string 转 double/// /summary/// param namevalue/param/// returns/returnspublic static double ToDouble(this string value){double val double.MinValue;double.TryParse(value,out val);return val;}#endregion#region 截取/// summary/// 获取指定长度字符串的值/// /summary/// param namestr/param/// param namelength指定长度/param/// returns/returnspublic static string GetAssignLenVal(this string str, int length 10){string returnVal string.Empty;if (!string.IsNullOrEmpty(str)){returnVal str.Length length ? string.Format({0}..., str.Substring(0, length)) : str;}return returnVal;}/// summary/// 截取字符串/// 如果转入的是null或都返返回string.Empty/// /summary/// param namesourceStr源字符串/param/// param namelength最大长度/param/// returns新字符串/returnspublic static string SubstringExtend(this string sourceStr, int length){string resultStr string.Empty;if (!string.IsNullOrEmpty(sourceStr)){resultStr sourceStr;if (sourceStr.Length length){resultStr sourceStr.Substring(0, length - 1);}}return resultStr;}#endregion/// summary/// 清除SQL注入的危险字符/// /summary/// param namestr/param/// returns/returnspublic static string ClearDangerStr(this string str){return str.ToLower().Replace(, string.Empty).Replace(;, string.Empty).Replace(-, string.Empty).Replace($, string.Empty).Replace(\, string.Empty).Replace(/, string.Empty).Replace(delete, string.Empty).Replace(update, string.Empty).Replace(drop, string.Empty).Replace(insert, string.Empty).Replace(select, string.Empty).Replace(alter, string.Empty).Replace(create, string.Empty);}/// summary/// 根据path递规创建文件夹/// /summary/// param namefilePath/param/// returns/returnspublic static bool CreateDirectoryByPath(this string filePath){var isOk false;var filePathDirectory filePath.Substring(0, filePath.LastIndexOf(\));filePathDirectory filePathDirectory.Replace(//, \).Replace(/, \);var directory filePathDirectory.Split(\\).ToList();var existsDir string.Empty;foreach (var item in directory){existsDir item \;if (!Directory.Exists(existsDir)){Directory.CreateDirectory(existsDir);}}isOk true;return isOk;} }
http://www.hkea.cn/news/14525485/

相关文章:

  • 网站建设优化服务咨询百度站长平台诊断
  • 网站开发需要懂哪些唐山市住房城乡建设局网站
  • 建设项目网站备案申请表建设公司董事长致辞网站范文
  • 网站建设基本内容网站服务内容填网站建设可以
  • 电子商城网站建设报告div布局在线音乐网站设计
  • 网站设计一般用什么软件商城开发企业
  • 建网站知识wordpress php 版本
  • 各大网站发布信息产品设计公司创业
  • 解决方案网站设计爱站工具维护
  • 网站建设宗旨做算命网站犯法吗
  • 如何建立公司网站推广做网站原型图是用什么软件
  • 做一个交易平台网站的成本wordpress文章不显示自定义字段
  • 卫生局网站建设方案wordpress邀请码教程
  • 自己给公司做网站该怎么做长春网站开发公司哪家好
  • 移动端网站怎么布局济南网络公司注册
  • 网站开发 进度表wordpress直接访问站点
  • 用asp制作一个简单的网站建筑网站绿地新里城
  • 哪个网站做中高端衣服淘宝开店后怎么运营
  • 兰州网站建设hiteethwordpress老版编辑器
  • 个人博客网站设计代码网店logo设计图片免费
  • 代理备案 网站 安全吗学编程软件
  • 建立网站费用较低郑州厉害的seo顾问
  • 6免费网站建站乐陵网站服务在哪一条
  • 做便民工具网站怎么样网站建设用dw
  • 做玩具订制网站好处服装公司网站定位
  • 深圳网站优化网站西安国内做网站的公司有哪些
  • wordpress首页调用文章数量专业网站优化软件
  • 响应式网站建设信息太原seo排名
  • 怎么用网站做地标深圳建设工程交易服务网龙岗分中心
  • 有哪些程序做的网站友情链接图片