正则表达式:符号和行的确切数量

时间:2016-01-22 08:49:35

标签: regex

我想在Java中使用正则表达式来对子文本进行子串。 该字符串必须最多为140个字符(不包括新行/输入字符),最多可能有4行

我发现了如何对140个符号进行子串:^(。| \ n | \ r \ n){0,140} 我的问题是如何仅为4行添加限制 并排除新行/输入字符

感谢您的帮助!

1 个答案:

答案 0 :(得分:2)

这个表达式应该可以满足您的需求:

^([^\r\n]{0,140}(\r?\n|$)){4}

<强> Try it here.