如何在jquery中检查文本输入中的模式?

时间:2016-02-18 08:48:59

标签: jquery regex

这是表: -

var thetable = "";//the table
thetable= thetable + "<tr><th>Audit ID</th><th>Date Modified</th>   <th>Auditor</th><th>Franchisee Name</th><th>Store ID</th><th>Template Name</th><th>Description</th></tr>";

下面使用的正则表达式我正在使用提取对,但仅用于预定义的字符串,当我尝试在输入文本上使用此技术时,提取会在输入第一个字符后自动停止,因为匹配失败。反正有没有绕过这个?任何帮助将不胜感激。

var str = "Franchisee Name:Dave+ Monkey:dd";
var myRegexp = new RegExp(/([^+]+):([^+]+)\+?/g);
var match = myRegexp.exec(str);
var colmNames=[],colmValues=[];
while ( match != null) {
  colmNames.push(match[1]);// matches column names
  colmValues.push(match[2]);// matches column values
  match = myRegexp.exec(str);
}

0 个答案:

没有答案