Вы можете использовать (?<=FROM\s)([^\s]+)
, вот пример:
let arr = ["Select FROM item.ui where blah blah blah...",
"Select FROM item.ui(x,y) AND blah blah...",
"Select FROM item AND blah blah..."
]
arr = arr.map(v => v.match(/(?<=FROM\s)([^\s]+)/)[0]);
console.log(arr);
[^\s]
будет соответствовать любому символу, не являющемуся пробелом, вы можете расширить этот список другими символами, которые вы хотите разбить.