博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
测试正则表达式
阅读量:5340 次
发布时间:2019-06-15

本文共 836 字,大约阅读时间需要 2 分钟。

正则表达式匹配Version:WWW_G989D_1.1.0521中的_1.1.0521部分,并且替换掉_1.1.0521的_和.  最终结果 110521

代码如下:

using System;

using System.Collections.Generic;
using System.Text;
using System.Text.RegularExpressions;

namespace ConsoleRegularExpression

{
class Program
{
static void Main(string[] args)
{
//测试正则表达式
Regex regex = new Regex(@"_\d+(.\d+)+");
string a = "Version:WWW_G989D_1.1.0521";
string b = "Version:WWW_G989D_122.122.0521.05211.1.0521";
bool result = regex.IsMatch("Version:WWW_G989D_1.1.0521");
Console.WriteLine($"{ result}");
foreach (var item in regex.Matches(a))
{
Console.WriteLine($"{item}");
Regex regex1 = new Regex(@"[_.]");
string aa = item.ToString();
//Console.WriteLine(regex1.Replace(aa, "#"));
Console.WriteLine(regex1.Replace(aa, ""));
}
Console.ReadLine();
}
}
}

效果如下

 

转载于:https://www.cnblogs.com/1175429393wljblog/p/11232001.html

你可能感兴趣的文章
【BZOJ-2295】我爱你啊 暴力
查看>>
【BZOJ-1055】玩具取名 区间DP
查看>>
Bit Twiddling Hacks
查看>>
Windwos中的线程同步
查看>>
LeetCode : Reverse Vowels of a String
查看>>
时间戳与日期的相互转换
查看>>
jmeter(五)创建web测试计划
查看>>
python基本数据类型
查看>>
1305: [CQOI2009]dance跳舞 - BZOJ
查看>>
关于TDD的思考
查看>>
Cocos2d-x学习之windows 7 android环境搭建
查看>>
将html代码中的大写标签转换成小写标签
查看>>
jmeter多线程组间的参数传递
查看>>
零散笔记
查看>>
学 Win32 汇编[22] - 逻辑运算指令: AND、OR、XOR、NOT、TEST
查看>>
MaiN
查看>>
[Python学习] 简单网络爬虫抓取博客文章及思想介绍
查看>>
第四章 解析库的使用 4.2 BeautifulSoup的使用
查看>>
如何修改hotspot默认信道
查看>>
触发器课程SQL Server 知识梳理九 触发器的使用
查看>>