标签: c# regex
表达式为@"\{text:(?<text>[.]+),url:(?<url>[.]+)\}" 字符串是{text:frbs,url:http://koo.gk/xM6J}
@"\{text:(?<text>[.]+),url:(?<url>[.]+)\}"
{text:frbs,url:http://koo.gk/xM6J}
我对这出错的地方一无所知。
答案 0 :(得分:3)
删除dot周围的字符类。 [.]+匹配一个或多个文字点字符。但.+匹配任何字符一次或多次。
[.]+
.+
@"\{text:(?<text>.+),url:(?<url>.+)\}"
DEMO