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

武汉做网站找谁广州网络推广公司

武汉做网站找谁,广州网络推广公司,南宁市网上注册公司流程,淘宝里网站建设公司可以吗目录 一、使用的方法 1.使用正则表达式 2.通过计算字符串的长度验证 二、实例 1.源码 2.生成效果 一、使用的方法 1.使用正则表达式 使用正则表达式可以判断和限制用户输入的字符串长度。 比如验证用户密码不得少于8为,匹配的正则表达式"^.{8,}$"…

目录

一、使用的方法

1.使用正则表达式 

2.通过计算字符串的长度验证

二、实例

1.源码

2.生成效果


一、使用的方法

1.使用正则表达式 

        使用正则表达式可以判断和限制用户输入的字符串长度。

        比如验证用户密码不得少于8为,匹配的正则表达式"^.{8,}$",其中.{8,}表示匹配除换行符外的8个或8个以上的字符。

2.通过计算字符串的长度验证

        通过字符串对象的Length属性可以有效地判断和限制用户输入的字符串长度。同理,把字符串转换成字符数组,然后计算该字符数组的长度同样可以实现此功能。

        好啦,翠花,上源码

二、实例

        本文作者用两种方法实现标题的设计目的:

        验证1:使用正则表达式;

        验证2:(1)通过计算字符串的长度来判断;

                     (2)先把字符串转换成字符数组,然后计算字符数组的长度判断;

1.源码

// 用正则表达式验证字符串长度≥8
// 用字符数组的长度或字符串的长度
namespace _089
{public partial class Form1 : Form{private GroupBox? groupBox1;private TextBox? textBox1;private Button? button1;private Label? label1;private Button? button2;public Form1(){InitializeComponent();StartPosition = FormStartPosition.CenterScreen;Load += Form1_Load;}private void Form1_Load(object? sender, EventArgs e){// // textBox1// textBox1 = new TextBox{Location = new Point(146, 17),Name = "textBox1",Size = new Size(100, 23),TabIndex = 2};// // button1// button1 = new Button{Location = new Point(171, 44),Name = "button1",Size = new Size(75, 23),TabIndex = 1,Text = "验证1",UseVisualStyleBackColor = true};button1.Click += Button1_Click;// // label1// label1 = new Label{AutoSize = true,Location = new Point(35, 23),Name = "label1",Size = new Size(80, 17),TabIndex = 0,Text = "输入字符串:"};// // button2// button2 = new Button{Location = new Point(171, 71),Name = "button2",Size = new Size(75, 23),TabIndex = 3,Text = "验证2",UseVisualStyleBackColor = true};button2.Click += Button2_Click;// // groupBox1// groupBox1 = new GroupBox{Location = new Point(12, 12),Name = "groupBox1",Size = new Size(280, 100),TabIndex = 0,TabStop = false,Text = "验证字符串长度:"};groupBox1.Controls.Add(button2);groupBox1.Controls.Add(textBox1);groupBox1.Controls.Add(button1);groupBox1.Controls.Add(label1);groupBox1.SuspendLayout();// // Form1// AutoScaleDimensions = new SizeF(7F, 17F);AutoScaleMode = AutoScaleMode.Font;ClientSize = new Size(304, 123);Controls.Add(groupBox1);Name = "Form1";Text = "正则表达式验证字符串长度";groupBox1.ResumeLayout(false);groupBox1.PerformLayout();}/// <summary>/// 用正则表达式验证字符串长度≥8/// </summary>private void Button1_Click(object? sender, EventArgs e){if (textBox1!.Text != ""){if (!Islength8(textBox1!.Text)){MessageBox.Show("字符串长度<8", "验证1");}else{MessageBox.Show("字符串长度≥8", "验证1");}}else{MessageBox.Show("字符串不能为空", "验证1");}}/// <summary>/// 通过计算字符串的长度验证;/// 通过把字符串转成字符数组,然后计算字符数组的长度验证;/// </summary>private void Button2_Click(object? sender, EventArgs e){if (textBox1!.Text != ""){//检测字符串转化的字符数组的长度char[] charArr = textBox1!.Text.ToCharArray();if (charArr.Length >= 8){MessageBox.Show("字符串长度≥8", "验证2");}else{MessageBox.Show("字符串长度<8", "验证2");}//检测字符串的长度//if (textBox1!.Text.Length >= 8)//{//    MessageBox.Show("字符串长度≥8", "验证2");//}//else//{//    MessageBox.Show("字符串长度<8", "验证2");//}}else{MessageBox.Show("输入的字符不能为空", "验证2");}}/// <summary>/// 验证字符串长度是否≥8/// </summary>/// <param name="str_Length">用户输入的字符串</param>/// <returns>方法返回布尔值</returns>public static bool Islength8(string str_Length){return MyRegex().IsMatch(str_Length);}[System.Text.RegularExpressions.GeneratedRegex(@"^.{8,}$")]private static partial System.Text.RegularExpressions.Regex MyRegex();}
}

2.生成效果

 

http://www.ritt.cn/news/18598.html

相关文章:

  • 宁德古田建设局网站北京搜索引擎推广公司
  • 广州做内销鞋的网站国际域名注册网站
  • 北京医疗网站建设公司百度推广优化排名
  • 广州网站建设第一公司百度产品大全入口
  • 做网站最好软件网络搜索优化
  • 做网站外包哪家好游戏推广一个月能拿多少钱
  • 网站建设费用要多少郑州seo顾问外包公司
  • 做网站工资多少钱网站关键词优化软件
  • 网站推广引流软件青岛seo排名公司
  • 类似于pinterest的设计网站张家界网站seo
  • DW做的网页用网站打不开进入百度搜索首页
  • python可以做网站后台吗推广关键词排名查询
  • 哪个网站有做视频转场的素材免费b站推广网站短视频
  • 做图网站有哪些内容东莞seo培训
  • 网站建设的优势备案查询站长之家
  • 石家庄做家教网站上海seo网站优化软件
  • dedecms做门户网站今日热点新闻事件摘抄50字
  • wordpress 用户中心厦门百度seo
  • 做艺术品拍卖的网站seo研究中心晴天
  • 微软asp.net mvc4 web企业网站开发实战课程自己如何建立网站
  • 最好的网站建设组织站长推荐
  • 国家工商网站查询网站服务器是什么意思
  • 做柱状图好看的网站百度反馈中心
  • 2021年中国十大电商平台排名优化设计的答案
  • 上海网站备案流程百度竞价排名背后的伦理问题
  • 织梦网站做关键词江北seo综合优化外包
  • 镇江公司做网站企业seo服务
  • 成人高考条件软件排名优化
  • 导航网站怎么做西安seo优化顾问
  • 做soho要不要注册网站网络推广赚钱项目