正则表达式-判断字符串是否匹配“AABB”模式 如题,判断某字符串是否匹配 AABB(指连续出现4个字符,前2个相同,后两个相同),举例:1、SLoi 不匹配1、1123 不匹配2、DD11 匹配3、KKKK 匹配在线等待! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 这个还用?str【0】==str【1】 and str【2】=str【3】 1楼想的过于简单,因为模式有很多,比如AAAB,ABBB,ABAB try...//如果是判断包含(.)\1(.)\2//如果是判断整个字符串规则^(.)\1(.)\2$ 以此类推//AABB(.)\1(.)\2//AAAB(.)\1\1.//ABBB.(.)\1\1//ABAB(.)(.)\1\2以上都是认为A和B可以相同的,如果A和B要求不同//AABB(.)\1((?!\1).)\2//AAAB(.)\1\1(?!\1).//ABBB(.)((?!\1).)\2\2//ABAB(.)((?!\1).)\1\2 using System;using System.Collections.Generic;using System.Text;namespace Test{ class Program { static void Main(string[] args) { string str = "aabb"; char[] c = str.ToCharArray(0,str.Length); if (c[0] == c[1] && c[2] == c[3]) { Console.WriteLine("正确"); } else { Console.WriteLine("错误"); } Console.ReadLine(); } }}只会这办法 如何才能把这三个select 的值存到数据库,在线等急... ReportViewer本地化 应用问题??? ASP.NET连接数据源操作 c#项目窗体单独编译成DLL 请教.NET 文件上传 下载 的解决方案 C#对WORD操作时页眉处理 子窗口中怎么调用父窗口的函数? 急急、请大哥帮帮小弟 告别.NET,挥泪散分!! WPF,数据绑定实现属性更改通知 C#窗口问题 C#DragDrop事件怎么获取数据
(.)\1(.)\2
//如果是判断整个字符串规则
^(.)\1(.)\2$
//AABB
(.)\1(.)\2
//AAAB
(.)\1\1.
//ABBB
.(.)\1\1
//ABAB
(.)(.)\1\2以上都是认为A和B可以相同的,如果A和B要求不同//AABB
(.)\1((?!\1).)\2
//AAAB
(.)\1\1(?!\1).
//ABBB
(.)((?!\1).)\2\2
//ABAB
(.)((?!\1).)\1\2
using System;
using System.Collections.Generic;
using System.Text;namespace Test
{
class Program
{
static void Main(string[] args)
{
string str = "aabb";
char[] c = str.ToCharArray(0,str.Length);
if (c[0] == c[1] && c[2] == c[3])
{
Console.WriteLine("正确");
}
else
{
Console.WriteLine("错误");
}
Console.ReadLine();
}
}
}只会这办法