早教吧 育儿知识 作业答案 考试题库 百科 知识分享

C#判断字符串是不是“第XX章YYYYYYY"结构的正则表达式是什么xx,可能是一二.十二,一百二十yyyyyyyy是文章的小标题如果章数是阿拉伯数字呢,或者是汉字,该怎么处理我的结构式这样的.开头“

题目详情
C# 判断字符串是不是“第XX章 YYYYYYY"结构的正则表达式是什么
xx,可能是一 二 .十二 ,一百二十
yyyyyyyy是文章的小标题
如果章数是阿拉伯数字呢,或者是汉字,该怎么处理
我的结构式这样的.
开头“第”+中间是数字或者汉字组成的章号(不超过5长度)+空格(不一定几个)+(标题)字符串
▼优质解答
答案和解析
string s=@"第\w+章\s?\w+"
string str = "第XX章 YYYYYYY";
if (System.Text.RegularExpressions.Regex.IsMatch(str,@"第\w+章\s?\w+"))
{
Console.Write("yes");
}