如何使用正则表达式验证动态选项卡和换行符号的新行?

时间:2014-03-23 10:08:41

标签: regex twitter-bootstrap validation

我正在尝试使用regex实现验证表单,我必须检查字符串是否正确TabNew Line是否分隔。我正在使用jqBootstrapValidation。列号可以在2到10之间变化。如下图所示:
enter image description here

我应该使用什么正则表达式?

2 个答案:

答案 0 :(得分:1)

我相信这就是你要找的东西。

([A-Za-z0-9]+[\t\n])+[a-zA-Z0-9]+

答案 1 :(得分:0)

此解决方案可行:

var s = "string here";
var regex = /\t/g;
var lines = s.split(/\n/).length - 1;
var valid = s.match(regex).length == 2 * lines;// valid or not.
alert(valid); // true or false.

演示:http://jsfiddle.net/VP6Uj/2