C#
C#,.NET
猫猫的小茶馆
用心做开发。
展开
-
C#对HTML的文本处理
例如,我们通过网络爬虫获取到了一张网页,现在需要分析文件结构,将不必要的信息删除掉,最终,只留下我们自己需要的信息。思路:读取一个html文件,将其保存成string类型,然后清除掉其中不需要的部分,并进行保存。步骤分析读取本地文本文件"C:\file.html" (地址根据自己的需求输入)字符串匹配 - 找到对应字符串,根据匹配到的script标签内容,删除所有<script></script>代码块用字符串截取的方式 - 删掉 <div class="rw-原创 2021-01-20 18:16:26 · 2679 阅读 · 1 评论 -
正则表达式匹配<script></script>标签中的内容
正则表达式匹配标签中的内容这里提供四种方式:根据自己的需要选择即可//1、string regexJs = "(?<=<script(.*?)>)(.|\n)*?(?=</script>)"//2、string regexJs = "(?<=<script(.)*?>)([\\s\\S](?!<script))*?(?=</script>)"//3、string regexJs = "<script.*?>[\\原创 2021-01-20 16:25:40 · 4628 阅读 · 0 评论 -
C#绘制时钟
使用C#写一个时钟时钟是这样的一共使用四个控件即可:WinFrom窗体应用程序代码:using SpeechLib;using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Drawing.Drawing2D;using System.Linq;using System.Text;us原创 2021-01-20 01:59:37 · 3034 阅读 · 5 评论 -
从零开始学C#:小棋盘
这是一个小棋盘这是棋盘的样子游戏进行中ING游戏结束此处是代码(复制粘贴运行即可)class Program { //存储地图的数组 静态字段模仿全局变量(因为C#中没有"全局变量"这个概念,所以用静态字段来模拟) public static int[] Maps = new int[100]; //两个玩家的坐标 public static int[] Players = new int[2]; //Players[原创 2021-01-07 04:42:40 · 292 阅读 · 1 评论 -
从零开始学C#:基础语法篇
练习题:数组反转class Program{ static void Main(string[] args) { int temp = 0; int[] nums = { 1, 2, 3, 4, 5, 6, 7, 8, 9}; for (int i = 0; i < nums.Length/2; i++) { temp = nums[i]; nums[i] = num.原创 2021-01-07 03:36:16 · 337 阅读 · 1 评论