str
должен быть истинным, если оно имеет по крайней мере один неустановлено, заключенные в круглых скобках:Имея, по крайней мере один-неустановлен
str = (a)
str = (as bs)
str = (as e)
и ложь, если она имеет неустановлена на всех
str = ( )
Я не уверен, могу ли я сделать это +
, но это условие также передает 0 не-пробелов. Исправьте это, пожалуйста.
/^\([\S+\s*]+\)$\.test(str)/
вы имеете в виду * по крайней мере, один непробельный * в первой строке? –
Вы избегаете последней круглой скобки, но не первой. – alergy
Вы имеете в виду противоположное, должно быть верно, когда есть хотя бы одно непробелое и ложное, когда все пробелы? –