这个问题是关于正则表达式匹配的。假设我有一个可以采用以下三种形式之一的字符串:
.push_back
我想编写一个正则表达式,该正则表达式将提取字符串的id,title和date字段(如果提供)。
使用类似于JavaScript的语法,以下正则表达式通过使用?将除第一个s1 = "id";
s2 = "id, title";
s3 = "id, title, date";
字段之外的所有字段都设为可选,从而匹配所有三个字符串。操作员。它可以工作,但是有点麻烦:
, xxxx
是否有更简单的方法来做同样的事情?