我想在引号内包含逗号分隔的参数列表。其他一些要求是:
允许用户使用Microsoft c#DateTime类格式here键入自定义日期时间格式字符串。
在这些字符串中加上标点符号。
为每个整体匹配中找到的所有参数命名分组(请参阅演示),例如:
Match 1.
fullString "..."
tag "..."
param "..."
param "..."
示例有效字符串/标记:
{日期时间}
{datetime,“dd mmm yyyy”}
{dAtetime,“dd mmm yyyy”,“dddc”}
{datetime,“hh.mm tt dd / MM / yyyy”}
目前正则表达式只接受列表中的一个参数..我缺少什么?
当前正则表达式:(?<fullString>\{(?<tag>datetime)(?:\,\s*\"+(?<param>.+?)\"\s*)*\})