... есть ли там перерыв?
... вы могли бы сделать что-то вроде:
var string = "Time in Queue,Item Type,Status,Type,Name, 22days,Document,Idle,Default,test4",
pieces = string.split(","),
match = pieces[2].trim() === "Status" && pieces[6].trim() === "Idle";
... конечно, .trim
не работает на старых браузерах, но вы можете написать что-то подобное, легко.
Если вы действительно, действительно хотите идти играть в гольф, вы могли бы сделать что-то вроде:
var string = "Time in Queue,Item Type,Status,Type,Name, 22days,Document,Idle,Default,test4",
reg = /[^,]+,[^,]+,\s*Status\s*,[^,]+,[^,]+,[^,]+,[^,]+,\s*Idle\s*/i;
reg.test(string);
Это скажет вам, если»..., ..., состояние, ..., ... , ..., ..., Idle "происходит в строке, где" ... "- это любой набор символов, который не является запятой.
Если это не то, что вы имеете в виду, то вам нужно уточнить, здесь.
У вас есть пример того, что нужно анализировать? – scragar
'' string1 "===" string2 "' – jantimon
Вы можете подумать о том, что вы делаете это неправильно. – PHearst