#region 文本框指定位置加入回车符
private void button1_Click(object sender, EventArgs e)
{
#region
// 查询首字母位置
//string str = "ab0ab0ab0ab0";
//int one = str.IndexOf("0"); //返回0出现的位置【索引】 //for (int i=0;i<str.Length;i++)
//{
// one = str.IndexOf("0", ++one); //第二次出现的位置
// if (one==-1)
// {
// break;//未找到
// }
// MessageBox.Show(one.ToString());
//}
#endregion string str = textBox1.Text.Trim();
int one = str.IndexOf("</option>"); //返回0出现的位置【索引】
str = str.Insert(one + , "\r\n");
for (int i = ; i < str.Length; i++)
{
one = str.IndexOf("</option>", ++one); //第二次出现的位置
if (one == -)
{
break;//未找到
}
else
{
str = str.Insert(one + , "\r\n");
}
}
textBox1.Text = str;
}
#endregion
#region list转string 去除text指定行
List<string> list = new List<string>();
private void button2_Click(object sender, EventArgs e)
{
list.Clear();
//
foreach (string line in textBox1.Lines)
{
if (!line.Contains("select"))
{
list.Add(line);
}
}
textBox1.Text= string.Join("\r\n", list.ToArray());
}
#endregion

//----------分隔符号

// 功能 遍历html select 标签 中的键值对  加入到集合

using System;
using System.Collections.Generic;
using System.Windows.Forms; namespace HTML_下拉框_添加字典
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
List<string> list = new List<string>();
private void button1_Click(object sender, EventArgs e)
{
//加入换行符
string str = textBox1.Text.Trim();
int one = str.IndexOf("</option>"); //返回0出现的位置【索引】
str = str.Insert(one + , "\r\n");
for (int i = ; i < str.Length; i++)
{
one = str.IndexOf("</option>", ++one); //第二次出现的位置
if (one == -)
{
break;//未找到
}
else
{
str = str.Insert(one + , "\r\n");
}
}
textBox1.Text = str;
} private void button2_Click(object sender, EventArgs e)
{
//去除select
list.Clear();
//
foreach (string line in textBox1.Lines)
{
if (!line.Contains("select"))
{
list.Add(line);
}
}
textBox1.Text = string.Join("\r\n", list.ToArray()); } private void button3_Click(object sender, EventArgs e)
{
//输出数据
string str;
list.Clear();
//输出主要数据
foreach (string line in textBox1.Lines) //遍历文本框
{
str = line.Replace("<option value=\"", "").Replace("\">", "#").Replace("</option>", ""); //替换数据
list.Add(str.Insert(str.IndexOf("#") + , txtTJ.Text.Trim())); //插入指定数据
} textBox1.Text = string.Join("\r\n", list.ToArray()); //集合转字符串 以回车符 分割 } }
}

//循环查找字符串并截取

  List<string> elements = new List<string>();
int docIntT = ;
int zz = ;
docIntT = str.IndexOf(docStrT); //第一个标题位置
for (int i = ; i < str.Length; i++)
{
docIntT = str.IndexOf(docStrT, (docIntT+));
if (docIntT==-)
{
elements.Add(str.Substring(zz)); //从zz截取到最后
break; //未找到
}
elements.Add(str.Substring(zz, docIntT-zz));
zz = docIntT;
}

C# 遍历文本框的更多相关文章

  1. winfrom 遍历文本框

    //winform中Control是所有组件的基类 ; i <= ; i++) { Control[] coltxtSpeed = this.Controls.Find("txtbox ...

  2. js/jquery获取文本框的值与改变文本框的值

    我们就用它来学习获取文本框的值及改变文本框的值. 代码如下 复制代码 <script>function get1(){ document.getElementById("txtb ...

  3. Java 读取Word文本框中的文本/图片/表格

    Word可插入文本框,文本框中可嵌入文本.图片.表格等内容.对文档中的已有文本框,也可以读取其中的内容.本文以Java程序代码来展示如何读取文本框,包括读取文本框中的文本.图片以及表格等. [程序环境 ...

  4. C# 读取Word文本框中的文本、图片和表格(附VB.NET代码)

    [概述] Word中可插入文本框,在文本框中可添加文本.图片.表格等内容.本篇文章通过C#程序代码介绍如何来读取文本框中的文本.图片和表格等内容.附VB.NET代码,有需要可作参考. [程序环境] 程 ...

  5. 遍历input文本框

    最近写的一个项目中,页面中有很多的“text文本框”和“select下拉框” 校验input框和select框是否非空,如果为空给出提示.反之,隐藏提示内容. html  页面中的input类型有ty ...

  6. [原创]C#应用WindowsApi实现查找(FindWindowEx)文本框(TextBox、TextEdit)。

    /// <summary> /// 获取文本框控件 /// </summary> /// <param name="hwnd">文本框所在父窗口 ...

  7. JS来推断文本框内容改变事件

       oninput,onpropertychange,onchange的使用方法 onchange触发事件必须满足两个条件: a)当前对象属性改变,而且是由键盘或鼠标事件激发的(脚本触发无效) b) ...

  8. IE下支持文本框和密码框placeholder效果的JQuery插件

    基于jQuery实现的,主要用于IE下实现placeholder效果,可同时支持文本和密码输入框.placeholder是HTML5新增的一个属性,当input设置了该属性后,该值的内容将作为灰色提示 ...

  9. 机房收费系统总结之4——VB.NET 轻松解决判断文本框、组合框为空问题

    纵观机房收费系统,判断文本框.组合框为空问题无非两种情况.第一种:判断窗体中所有文本框.组合框是否为空.第二种:判断一部分文本框.组合框是否为空.下面看看是如何实现这两种情况的. 第一种:判断窗体中所 ...

随机推荐

  1. 关于OpenCV图像操作的默认参数问题

    本系列文章由 @yhl_leo 出品,转载请注明出处. 文章链接: http://blog.csdn.net/yhl_leo/article/details/51559490 在使用OpenCV以及其 ...

  2. 2.1.6、SparkEnv中创建ShuffleManager

    ShuffleManager负责管理本地以及远程的block数据的shuffle操作. ShffuleManager的创建是在SparkEnv中. // Let the user specify sh ...

  3. hibernate之单表映射

    目录 第一章 Hibernate初识 1-1 课程介绍 1-2 什么是ORM 1-3 Hibnerate简介 1-4 开发前的准备 1-5 编写第一个Hibernate例子 1-6 创建hiberna ...

  4. PDF在线预览-pdfjs使用

    请参考我的开源: https://github.com/wuyechun2018/itools/blob/master/src/main/webapp/WEB-INF/views/pdf/index. ...

  5. 机器学习1k近邻

    自己一直学习计算机视觉方面的东西,现在想学习一下数据挖掘跟搜索引擎,自己基础也有点薄弱,看朱明的那本数据挖掘,只能片面的了解这个数据挖掘.不过最近有一本书 机器学习实战,于是乎通过实战的形式了解一下基 ...

  6. The superclass &quot;javax.servlet.http.HttpServlet&quot; was not found on the Java Build Path

    完整错误信息: THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS"AS IS" AND ANY ...

  7. Codeforces Round #332 (Div. 2) B. Spongebob and Joke 模拟

    B. Spongebob and Joke     While Patrick was gone shopping, Spongebob decided to play a little trick ...

  8. 如何更改iTunes备份地址(修改iphone ipad 备份地址) itunes文件目录修改方法 【亲测有效,附带原理说明】

    前言 C盘空间有限,但是iTunes就是那么龌龊,只能把手机备份存到C盘.那么怎么才能把备份文件存到其他分区的文件夹里面呢? 当时我想先看看度娘,看看有没有现成的! 结果 nnd!! 我看了一大堆相关 ...

  9. code+12月月赛 火锅盛宴

    时间限制: 2.0 秒 空间限制: 512 MB 题目背景 SkyDec和YJQQQAQ都是Yazid的好朋友.他们都非常喜欢吃火锅.有一天,他们聚在一起,享受一场火锅盛宴. 题目描述 在这场火锅盛宴 ...

  10. 【POJ 2449】 Remmarguts' Date

    [题目链接] http://poj.org/problem?id=2449 [算法] A*(启发式搜索) 首先,求第k短路可以用优先队列BFS实现,当T第k次入队时,就求得了第k短路,但是,这种做法的 ...