工作笔记-字段处理部分
2016-08-20 16:09
357 查看
相关笔记
-工作笔记-Gridview部分
-工作笔记-Datatable部分
-工作笔记-字段处理部分
-工作笔记-数据验证和数据传输
-工作笔记-SQL语句部分
-工作笔记-页面样式部分
-工作笔记-Winform部分
-工作笔记-文件处理部分
-工作笔记-下拉列表部分
-工作笔记-存储过程部分
Js部分
1)js转换数据 //js不分int和double
2)将数据黏贴到剪切板
后台部分
1)替换字段中指定的字符
2)将时间的时分秒去掉
3)获取当前时间年月日
4)当前时间转换成周几
}
5)后台转换时间类型
6)截取指定字符之间的值
判断字段中是否存在lbl
7)从第2位开始截取3位
8)截取第1个带有|的值
9)两位数左边不足补0(右边PadRight)
10)移除参数左边指定值(右边TrimEnd)
11)把()替换成A和B且 截取指定字符串A到B之间的值
12)获取字段中被分割的字符有几个
13)删除指定的字符
14)循环截取字符创
15)修改字段中指定的字符
16)判断字段中是否存在指定的字符
17)字段中去除文字以外的字符
18)获取字节长度
-工作笔记-Gridview部分
-工作笔记-Datatable部分
-工作笔记-字段处理部分
-工作笔记-数据验证和数据传输
-工作笔记-SQL语句部分
-工作笔记-页面样式部分
-工作笔记-Winform部分
-工作笔记-文件处理部分
-工作笔记-下拉列表部分
-工作笔记-存储过程部分
Js部分
1)js转换数据 //js不分int和double
Boolean(value)——把给定的值转换成Boolean型; Number(value)——把给定的值转换成数字(可以是整数或浮点数); String(value)——把给定的值转换成字符串.
2)将数据黏贴到剪切板
function copyToClipboard() { var svalue = document.getElementById("textInput").value; window.clipboardData.setData("Text", svalue); }
后台部分
1)替换字段中指定的字符
string 字段 = 字段.Replace("1", "2");
2)将时间的时分秒去掉
文本框名称.Text = ((DateTime)dr["数据库列名"]).ToShortDateString();
3)获取当前时间年月日
string t =DateTime.Now.ToString("yyyy-MM-dd"); string t =DateTime.Now.ToString(); //年月日时分秒
4)当前时间转换成周几
private void Time() { string str = DateTime.Now.ToString("yyyyMMdd"); string temp = DateTime.ParseExact(str, "yyyyMMdd", null).DayOfWeek.ToString(); string week = ""; switch (temp) { case "Monday": week = "周一"; break; case "Tuesday": week = "周二"; break; case "Wednesday": week = "周三"; break; case "Thursday": week = "周四"; break; case "Friday": week = "周五"; break; case "Saturday": week = "周六"; break; case "Sunday": week = "周日"; break; } this.lblTime.Text = "日期 " + DateTime.Now.ToString("yyyy") + "年" + DateTime.Now.ToString("MM") + "月" +DateTime.Now.ToString("dd") + "日 " + week + "";
}
5)后台转换时间类型
t = Convert.ToDateTime(t).ToString("yyyyMMdd");
6)截取指定字符之间的值
string a="a,b,c,d" string[] str = a.Split(','); a = str[0]; 截取的值a=a;
判断字段中是否存在lbl
if (a.IndexOf("lbl") != -1) { }
7)从第2位开始截取3位
a.Substring(2, 3);
8)截取第1个带有|的值
string a="0|1"; a=a.Split('|')[0]; a的值为0;
9)两位数左边不足补0(右边PadRight)
str.PadLeft(2, '0');
10)移除参数左边指定值(右边TrimEnd)
string str = "00fdf000ds00"; str = asd.TrimStart('0');
11)把()替换成A和B且 截取指定字符串A到B之间的值
引用(using System.Text.RegularExpressions;) string KQTime = this.lblSBTime.Text.ToString().Replace("(","A"); KQTime = KQTime.Replace(")", "B"); KQTime = Regex.Match(KQTime, "(?<=A).*?(?=B)").Value;
12)获取字段中被分割的字符有几个
string Org_ZCYNumber="a,b,c,d" int Org_Count = Org_ZCYNumber.Split(',').Length; Org_Count=4;
13)删除指定的字符
string del = ","; subjectContent = subjectContent.Replace(del, "");
14)循环截取字符创
string insert = ""; if (dt.Rows[0]["列名"].ToString() != "") { for (int i = 0; i < dt.Rows[0]["列名"].ToString().Split('|').Length; i++) { insert += "<img alt=\"维修图片\" runat=\"server\" src=\"" + dt.Rows[0]["列名"].ToString().Split('|')[i] + "\" /></br>"; } } photodiv.InnerHtml = insert;
15)修改字段中指定的字符
string a= 控件名ID.Text.Replace('指定的字符','修改成别的字符');
16)判断字段中是否存在指定的字符
if(字段.IndexOf("指定的字符") >= 0;) { alert("存在指定的字符"); }
17)字段中去除文字以外的字符
string text="<div>网页内容</div>"; MatchCollection mc = Regex.Matches(text, @"(?<=<(?!a)[^>]*>|^)(?!\s+<)[^<>]+(?=<(?!/a)[^>]*>|$)", RegexOptions.IgnoreCase); string result; foreach (Match m in mc) { result+=m.Value; //result="网页内容"; }
18)获取字节长度
Int a=System.Text.Encoding.Default.GetBytes(“字符”).Length
相关文章推荐
- 工作笔记-Outlook Express dbx文件超过2G导致邮件丢失问题的处理
- 工作笔记-HP LaserJet 2015d打印机无法远程共享打印处理方法
- Linux 学习笔记 -- 第四部分 Linux 使用着管理 -- 第16章 例行性工作 (crontab)
- 工作笔记-Gridview部分
- swift学习笔记5——其它部分(自动引用计数、错误处理、泛型...)
- 对话 UNIX,第 3 部分: 在命令行中完成所有的工作--笔记
- 工作笔记-Winform部分
- WebRTC 学习笔记(3)--媒体处理及编解码部分
- 黑马程序员_文件IO流部分疑点和JDK1.7版本后新try-catch处理学习笔记
- 工作笔记-SQL语句部分
- 学习笔记---工作和面试中的Sql题目和处理方法
- Linux Kernel Development 笔记(七)下半部处理以及延迟工作
- 工作笔记:web service中使用linq 动态增减返回字段
- Linux 学习笔记 -- 第三部分 学习 shell 与 shell script -- 第12章 正则表达式与文件格式化处理
- 工作笔记总结——后台代码部分
- 工作笔记-Outlook Express dbx文件超过2G导致邮件丢失问题的处理
- 关于Mysql 字段遇到关键字注解处理 存储过程 以及 函数 定时器 的笔记
- Delphi-IOCP学习笔记<五>===测试IOCP工作线程处理队列顺序
- WebRTC 学习笔记(3)--媒体处理及编解码部分
- 工作笔记-页面样式部分