004、【byhy】 常见语法—— + 表示匹配前面的子表达式一次或多次,不包括0次

 

一、常见语法—— ( + 表示匹配前面的子表达式一次或多次,不包括0次。 )

+ 表示匹配前面的子表达式一次或多次,不包括0次。

比如,还是上面的例子,你要从文本中,选择每行逗号后面的字符串内容,包括逗号本身。

但是 添加一个条件, 如果逗号后面 没有内容,就不要选择了。

比如,下面的文本中,最后一行逗号后面 没有内容,就不要选择了。

苹果,是绿色的
橙子,是橙色的
香蕉,是黄色的
乌鸦,是黑色的
猴子,

就可以这样写正则表达式  ,.+ 

验证一下,如下图所示

004、【byhy】 常见语法——  + 表示匹配前面的子表达式一次或多次,不包括0次

最后一行,猴子逗号后面没有其它字符了,+表示至少匹配1次, 所以最后一行没有子串选中。

 

上一篇:[Codeforces 280D]k-Maximum Subsequence Sum(线段树)


下一篇:010、【byhy】 常见语法—— 起始、结尾位置 和 单行、多行模式